kubernetes resourcesの設定値について Kubernetes
command: ['sleep', '3600']
とかで起動したpodにexecで入って yes
コマンド等で負荷をかけても、yes
のプロセスがkillされるだけでpodはevictされなかった。
ドキュメント読む限りpodがevictされるのかと思ったがそうじゃない?
起動時のコマンドのプロセスがlimitsに達したとき、podがkillされる(想定通り)
killされた理由がどこかに出力されているのかはわからなかった。 describe pod すると負荷かけたコンテナのほうにOOMKilledが出ているのはわかった