kubeadm生产现在准备好了吗?

时间:2018-10-03 04:00:35

标签: kubernetes kubeadm

我在这里了解kubeadm。我计划在生产环境中使用kubeadm创建kubernetes集群。因此,我想知道kubeadm生产是否已准备好在我的产品中部署?

3 个答案:

答案 0 :(得分:2)

正式还没有准备好生产,但是我已经成功设置了1.10和更高版本的群集,没有任何问题。

如果要创建具有多个主服务器的HA群集,还可以使用kubeadm指南here。但是使用它需要您自担风险。

此外,请记住,如果您的主服务器宕机了,您的工作负载将继续运行,您将无法进行更改或安排新的Pod,直到主服务器恢复正常。

您还可以根据您的环境使用其他任何解决方案,如此处其他答案所述。

答案 1 :(得分:1)

根据K8S文档here

  

在此创建的集群具有单个主服务器,并在其上运行单个etcd数据库。这意味着,如果主服务器出现故障,您的群集可能会丢失数据,并且可能需要从头开始重新创建。向kubeadm添加HA支持(多个etcd服务器,多个API服务器等)仍在进行中。

因此,kubeadm是一个在制品,尚未准备生产。对于开发和测试,kubeadm应该足够好。在here中寻找其他解决方案。

答案 2 :(得分:0)

好消息!

现在。我们有一个生产版本,

  

我们很高兴地宣布,它现已从Beta升级为   稳定且通用(GA)!

https://kubernetes.io/blog/2018/12/04/production-ready-kubernetes-cluster-creation-with-kubeadm/