2017-01-04 27 views
0

Kubernetes是否有能力/需要掛鉤到雲提供商(AWS,Rackspace)以啓動新節點?如果是這樣,那麼它如何配置節點 - 是否運行Ansible等?或者,Kubernetes是否需要手動提供所有可用的節點?Kubernetes是否有能力啓動新節點?

回答

1

簡短的回答是否定的。

較長的答案是在描述新kubeadm命令下面的博客中解釋說:

http://blog.kubernetes.io/2016/09/how-we-made-kubernetes-easy-to-install.html

有在建立Kubernetes集羣三個階段,我們 決定將重點放在第二個兩(去開始):

  1. 配置:得到一些機器
  2. 自舉:在安裝上他們Kubernetes和配置證書
  3. 附加組件:安裝必需的羣集附加件,如DNS和監控服務,莢網絡等

我們早就認識到有在種類繁多 用戶想要配置他們的機器的方式。

他們使用許多不同的雲提供商,私有云,裸 金屬,甚至樹莓派的,而且幾乎總是有自己的 首選工具,用於自動調配機:Terraform或 CloudFormation,廚師,木偶或Ansible,或即使PXE啓動裸金屬 。 所以我們做了一個重要的決定:kubeadm不會提供 機器。相反,唯一的假設是用戶有一些運行Linux的計算機有 。


更新

+0

kubeadm就像minikube,它不是生產級的。 ref:http://kubernetes.io/docs/getting-started-guides/kubeadm/ – Hang

+0

@Hang同意。這個問題涉及配置基礎設施是否是Kubernetes的一部分。引用kubeadm文檔的目的是表達SIG-cluster-lifecycle特殊興趣組的意見和優先級。 –