2016-03-18 6 views
5

Kubernetes 1.1でaddonsをインストールする正しい方法は何ですか? docsは私がこの主題に関して望むほど明確ではありません。彼らはアドオンのyamlファイルをマスターノードの/ etc/kubernetes/addonsにコピーすべきであることを暗示しているようですが、これを試しても何も起こりません。Kubernetes 1.1でアドオンをインストールする正しい方法は何ですか?

さらに、追加の混乱のために、ドキュメントは、アドオンがKubernetesにバンドルされていることを示唆するもの:

だから、アドオンの変更を行うための唯一の永続的な方法は、マスターサーバー上のマニフェストを更新することです。しかし、ユーザーは自分でそれをやることをお勧めします。新しいバージョンのアドオンを含む新しいKubernetesのリリースを待つべきです。

実際にどのようにアドオンをインストールする必要がありますか。 cluster-loadbalancing、Kubernetes 1.1?

答えて

3

...彼らはアドオンのyamlファイルをマスターノードの/ etc/kubernetes/addonsにコピーする必要がありますが、これを試しても何も起こりません。

これは、塩ベースのインストールメカニズムの1つを使用している場合にのみ該当します。

実際にアドオンをインストールするにはどうすればいいですか。 cluster-loadbalancing、Kubernetes 1.1?

ほとんどのアドオンは、アドオンのレプリケーションコントローラとサービスファイルに対してkubectl create -fを実行するだけでインストールできます。最初にkube-system名前空間を作成する必要があります。まだ追加していない場合(dnsなど)は、それ以外の場合は塩で処理されるいくつかの値をjinjaテンプレートに入力する必要があります。

+0

コマンド/スクリプトの例が参考になります。これは高すぎるレベルですが、やはり私にそれを行う方法は示されていません。 'kubectl create -f'と何を実行しますか? 'kubectl create -f'を実行する前に、何を実行、インストール、ダウンロード、コピーなどする必要がありますか?ドキュメントと検索結果が明確ではありません。 –

+0

あなたはまだKubernetes 1.1を使用していますか? ;) –

+0

クライアント1.3.0。サーバー1.4.3。 'kubectl version'による –

関連する問題