microk8s 适合生产环境,还是只适合开发?

Tra*_*vis 18 ubuntu kubernetes microk8s

microk8s似乎是在 Ubuntu 上安装 Kubernetes 的一种简单方法。有几个地方称它为 minikube 的替代品,它不是针对生产环境的,这篇文章似乎表明它主要针对开发环境。但是,我看不出它不适合生产环境的原因。

我有两台 Ubuntu 服务器,希望在每台服务器上安装 Kubernetes,同时维护也在这些服务器上运行的旧应用程序。我想知道 microk8s 是否适合这种情况。

microk8s 适合生产环境,还是只适合开发?

小智 27

只是为了更新到 2020 年 - 这是来自规范:

什么是 MicroK8s? MicroK8s 是一个功能强大、轻量级、可靠的生产就绪 Kubernetes 发行版。它是一种企业级 Kubernetes发行版,具有较小的磁盘和内存占用空间,同时提供开箱即用的生产级附加组件,例如 Istio、Knative、Grafana、Cilium 等。无论您是运行生产环境还是对探索 K8s 感兴趣,MicroK8s 都能满足您的需求。

所以我认为这很清楚。

https://ubuntu.com/blog/introduction-to-microk8s-part-1-2


小智 23

(完全公开,我是 Canonical 的产品经理,MicroK8s 的创造者)

MicroK8s 可用于生产。当然,生产要求各不相同,所以真正的答案是“视情况而定”。

如果您有 MicroK8s 的生产用例,但发现它缺少必须具备的功能,请告诉我们。您可以通过在 github 项目 - https://github.com/ubuntu/microk8s 中提交问题来实现。

  • +1 我将此作为官方声明,并将在此 MicroK8 上部署我们的辅助产品进行生产。 (4认同)