2017-01-04 5 views
0

Kubernetesはクラウドプロバイダー(AWS、Rackspace)に新しいノードをスピンアップさせる能力/必要性を持っていますか?もしそうなら、どのようにしてノードをプロビジョニングするのですか?あるいは、Kubernetesはすべてのノードを手動で利用できるようにする必要がありますか?Kubernetesは新しいノードをスピンアップできるのですか?

答えて

1

短い答えはノーです。

長い答えは、新しいkubeadmコマンドについて説明し、次のブログ投稿で説明します。

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

がKubernetesクラスタを設定する際に三つの段階がありますが、私たち は、に焦点を当てることにしました2番目の2つは(最初から):

  1. プロビジョニング:一部のマシンの取得
  2. ブートストラップ:証明書
  3. アドオンをそれらにKubernetesのインストールと設定:必要に応じてクラスタをインストールDNSなどのサービスと監視サービス、ポッドネットワークなど

、アドオンを追加私たちは、膨大な種類の中にありますことを早期に実現 ユーザーがマシンをプロビジョニングする方法。

彼らはプロビジョニングのマシンを自動化するための別のクラウドプロバイダ、プライベートクラウド、裸 金属、あるいはラズベリーパイのの多くを使用し、ほとんど常に自分の 優先ツールを持っている:テラフォームまたは CloudFormation、シェフ、人形やAnsible、またはたとえPXEが起動していても、 メタルです。 私たちは重要な決定をしました.kubeadmは マシンをプロビジョニングしません。代わりに、ユーザーが のLinuxを実行しているコンピュータを持っているという唯一の仮定があります。


更新

+0

kubeadmは、それがすべてで生産グレードではありません、minikubeのようなものです。 ref:http://kubernetes.io/docs/getting-started-guides/kubeadm/ – Hang

+0

@Hang Agreed。プロビジョニングインフラがKubernetesの一部であるかどうかという疑問は、 kubeadmのドキュメントを引用する目的は、SIG-cluster-lifecycle特別利益団体の意見と優先順位を表すことです。 –

関連する問題