Dipal Vashi
Dipal Vashi

Reputation: 21

How to deploy Mule Application on Kubernetes?

We are trying to deploy Mule Application on Kubernetes using Minikube. Could you please explain the steps to deploy on Kubernetes in windows environment.

Upvotes: 1

Views: 936

Answers (2)

Anirban Sen Chowdhary
Anirban Sen Chowdhary

Reputation: 8311

You need kubectl and minikube in Windows for Kubernetes.
Once you able to start your minikube on your system, you can deploy Mule application in Kubernate directly through the dashboard or using kubectl interface.
It will pull the mule docker image from the DockerHub into your Kubernetes container.
Here is how you can do it by both the ways and deploy Mule application:
http://anirban-blog.logdown.com/posts/2505689-kubernetes-and-minikube
http://anirban-blog.logdown.com/posts/2550426-kubernetes-and-minikube-part2
and
http://bushorn.com/mule-on-kubernetes/

Upvotes: 0

Javier Salmeron
Javier Salmeron

Reputation: 8835

First of all you would need to install Minikube for Windows: https://github.com/kubernetes/minikube/releases

Then, install the API client kubectl: https://kubernetes.io/docs/tasks/tools/install-kubectl/

Then, according to the needs to your application, you will have to create different API Objects, most likely:

This will need some knowledge of how k8s works so I advise you to check the Kubernetes documentation (https://kubernetes.io/docs) and some get started guides.

Upvotes: 2

Related Questions