2016-05-27 3 views
0

最初に、ドッカーを介してkubernetesマスターノードをデプロイし、 サーバを再起動してコンテナがダウンしていれば自動実行することはできますか?サーバコンピュータをリブートするときにkubernetesコンテナを起動するにはどうすればいいですか?

+0

ノードのリストが現れたかどうかを確認するために 'kubectl get nodes'を参照してください。もし彼らが来たら、 'kubectl get rc'を確認してください。 – Naveen

+0

'docker ps -a'、私のステップリンク--- http://kubernetes.io/docs/getting-started-guides/docker-multinode/master/ –

答えて

0

コンピュータの再起動時にkubeletを起動する必要があります。起動すると、マニフェストファイルに格納されているすべてのコンテナ(マスターノード上には、apiserverのようなマスターコンポーネントが含まれています)が実行され、apiserverに自身を登録し、割り当てられたポッドを実行できるようになります。

+0

私はちょうど単一のマスターノード(http://kubernetes.io/docs/getting-started-guides/docker-multinode/master/)をビルドしています.kubeletコンテナを正しく見つけてくださいそれを開始するには? –

+0

このガイドに従っている場合は、kubeletに加えてブートストラップ部分(docker、etcd、およびflannel)が再起動されるようにする必要があります( '/ hyperkube kubelet'を含む' docker run'コマンドなど)。 –

+0

あなたはドッカーのブートストラップに問題が発生しました。リブートすると問題は常に発生します。私はこれまでにそれを解決する方法を見つけることができません.... –

関連する問題