如何在没有kubeadm的情况下部署kubernetes 1.6?

时间:2017-05-10 16:45:47

标签: kubernetes

我对我需要什么版本的kubernetes以及使用什么方法来部署它感到困惑。

我已经部署了1.5手动方式。但我们需要一个解决方案(PR-41597)。这个修复似乎没有在1.5中合并,但它在1.6中。

但是我没有找到任何方法来安装1.6没有kubeadm。文件明确指出不应将kubeadm用于生产。并且kubeadm方式无论如何都不允许升级。所以我宁愿远离kubeadm。

所以我要么必须将该修复程序合并到1.5中,要么找到一种安装1.6而不使用kubeadm的方法。我在这里错过了什么吗?任何帮助将非常感激。感谢。

1 个答案:

答案 0 :(得分:1)

有很多方法可以安装Kubernetes 1.6:

https://kubernetes.io/docs/getting-started-guides

例如,CoreOS的CloudFormation安装程序支持1.6:https://coreos.com/kubernetes/docs/latest/kubernetes-on-aws.html#announcement-to-regular-users-of-kube-aws

Canonical的Juju模板:https://jujucharms.com/canonical-kubernetes/

如果您需要更具体的帮助,请分享有关您的目标环境(云/裸机,操作系统等)的更多信息。

https://github.com/kelseyhightower/kubernetes-the-hard-way中可以找到相当低级别的指令集;这可以帮助您定制自己的设置过程。

对于CentOS,您最好的选择可能是Kargo。这还不支持1.6,但它是活跃的,所以很快就会收到1.6补丁。