Container

KubernetesでNodeをリセットする方法

2019/02/09

kubernetesではなかなか環境がぶっ壊れることはないですが、たまにはあるノードだけ動作がおかしい。という事象に陥りました。
調査よりも復旧を急いだので、そのときにNodeをリセットしましたが、詰まったのでメモ。 Nodeでリセットコマンドを実行。
再度ジョイン
適当なコンテナをデプロイしましたが、いつまで立ってもPodができず。。
エラーを見ると下記が出力されていました。
failed to "SetupNetwork" ~~~ flannelが初期化されず古い設定が残っているっぽいです。 https://github.com/kubernetes/kubernetes/issues/39557 完全にCleanUpするためにコマンドをいろいろ実行しました。
https://stackoverflow.com/questions/46276796/kubenetes-cannot-cleanup-flannel
上記をしないと古い設定がNodeに残ったままで、クラスタにJoinしてもエラーが出て動作しません。 あー、ハマった。。

Docker,Kubernetesについてもっと知りたい方はココナラからご連絡ください!


 

-Container
-

Translate »