2016-12-19 1 views
0

私はKubernetesをテストするために2つのcoreos安定したマシン(最新の安定したバージョンがインストールされている)を持っています。私はhttps://github.com/coreos/coreos-kubernetes/tree/master/multi-node/genericのスクリプトを使ってkubernetes 1.5.1をインストールし、https://github.com/kfirufk/coreos-kubernetes-multi-node-generic-install-scriptでパッチを当てました。ワーカーノード上のcalico-policy-containerが再起動ループしています。なぜ私は確認できますか?

コントローラースクリプトを1つに、ワーカースクリプトをもう1つインストールしました。両方のサーバーがkubectl get nodesに表示されます。

kubectl get pods --namespace=kube-systemは、calico-policy-controller-2j5dnが多く再開することを示しています。ワーカーサーバーで私はcalico-policy-controllerが多く再起動するのを見る。どのようにこの問題をさらに調査するか考えていますか?

再起動の理由を確認するにはどうすればよいですか?このコンテナのログはありますか?

答えて

0

kubectl logs --previous $id —namespace=kube-system

コントローラが再起動したとき、それに付加異なるランダムな文字を持っているので、私は--previousを追加しました。

私のケースでは、kube-policy-controllerは1台のサーバーで起動し、別のサーバーで生成されたetcd2証明書を要求しました。

関連する問題