回答:
@Tensibaiがコメントの1つで示したように、これはCPUまたはメモリが不足しているために発生する可能性がありますが、常にそうとは限りません。
たとえば、ヘルムチャートは展開されたばかりで失敗し、GCPのワークロードは次のことを示しました。
ポッドエラー:CrashLoopBackOff
@Tensibaiのコメントに基づくと、最初の印象はリソースが不足しているということでしたが、さらに分析するkubectl describe pod <pod-name>
と、この場合livenessProbeチェックが失敗したことが示されました。
Liveness probe failed: Get http://10.16.0.13:80/: dial
tcp 10.16.0.13:80: getsockopt: connection refused
要約すると、Does not have minimum availability
メッセージは一般的なものです。複数の問題がこれを引き起こす可能性があり、実際のエラーを見つけるには、部門分析でさらに多くのことが必要です。
livenessProbe
失敗した@AbdulRehman
Does not have minimum availability
単に、必要なレプリカセットを満たすのに十分なポッドが実行されていないということですか?