【问题标题】:How to deploy Mule Application on Kubernetes?如何在 Kubernetes 上部署 Mule 应用程序?
【发布时间】:2020-04-24 01:52:12
【问题描述】:

我们正在尝试使用 Minikube 在 Kubernetes 上部署 Mule 应用程序。能否请您解释一下在 windows 环境下部署在 Kubernetes 上的步骤。

【问题讨论】:

  • 这里的“Windows环境”是什么意思?您是在 Windows 上使用 minikube(它基于 Linux)还是想在基于 Windows 的 Kubernetes 环境中部署 Mule 应用程序 (kubernetes.io/docs/getting-started-guides/windows)?
  • 我们在 Windows 机器上使用 minikube。我们使用过 VirtualBox。据我们所知,对于独立部署,我们需要 minikube 用于 kubernetes。

标签: docker mule kubernetes minikube


【解决方案1】:

首先您需要安装 Minikube for Windows:https://github.com/kubernetes/minikube/releases

然后,安装API客户端kubectl:https://kubernetes.io/docs/tasks/tools/install-kubectl/

然后,根据您的应用程序的需要,您将不得不创建不同的 API 对象,很可能:

这需要一些有关 k8s 工作原理的知识,因此我建议您查看 Kubernetes 文档 (https://kubernetes.io/docs) 和一些入门指南。

【讨论】:

    【解决方案2】:

    在 Windows 中,Kubernetes 需要 kubectlminikube
    一旦您能够在您的系统上启动您的minikube,您就可以直接通过仪表板或使用kubectl 界面在Kubernate 中部署Mule 应用程序。
    它会将 mule docker 映像从 DockerHub 拉到您的 Kubernetes 容器中。
    以下是如何通过这两种方式来部署 Mule 应用程序:
    http://anirban-blog.logdown.com/posts/2505689-kubernetes-and-minikube
    http://anirban-blog.logdown.com/posts/2550426-kubernetes-and-minikube-part2

    http://bushorn.com/mule-on-kubernetes/

    【讨论】:

      猜你喜欢
      • 2018-09-04
      • 2018-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-18
      • 2022-08-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多