2017-07-05 1 views
0

Nous essayons de déployer l'application Mule sur Kubernetes en utilisant Minikube. Pourriez-vous s'il vous plaît expliquer les étapes à déployer sur Kubernetes dans l'environnement Windows.Comment déployer l'application Mule sur Kubernetes?

+0

Que voulez-vous dire ici sous la rubrique « environnement Windows »? Utilisez-vous le minikube (basé sur Linux) sous Windows ou vous souhaitez déployer l'application Mule dans un environnement Kubernetes basé sur Windows (https://kubernetes.io/docs/getting-started-guides/windows/)? – idvoretskyi

+0

Nous utilisons minikube sur Windows machine.Nous avons utilisé VirtualBox.Comme nous le savons pour le déploiement autonome, nous avons besoin de minikube pour kubernetes. –

Répondre

1

Tout d'abord vous devez installer Minikube pour Windows: https://github.com/kubernetes/minikube/releases

Ensuite, installez l'API client kubectl: https://kubernetes.io/docs/tasks/tools/install-kubectl/

Ensuite, en fonction des besoins de votre application, vous devrez créer différents Les objets de l'API, les plus probables:

Cela nécessitera une certaine connaissance de la façon dont K8S fonctionne donc je vous conseille de vérifier la documentation Kubernetes (https://kubernetes.io/docs) et certains commencer guides .

0

Vous avez besoin de kubectl et minikube dans Windows pour Kubernetes.
Une fois que vous êtes en mesure de démarrer votre minikube sur votre système, vous pouvez déployer l'application Mule en Kubernate directement via le tableau de bord ou en utilisant l'interface kubectl.
Il va tirer l'image docker mule à partir du DockerHub dans votre conteneur Kubernetes.
Voici comment vous pouvez le faire par les moyens et déployer l'application Mule:
http://anirban-blog.logdown.com/posts/2505689-kubernetes-and-minikube
http://anirban-blog.logdown.com/posts/2550426-kubernetes-and-minikube-part2
et
http://bushorn.com/mule-on-kubernetes/