[Kubernetes]Set resource requests and limits for container `hoge` to prevent resource contention

https://kubernetes.io/ja/docs/concepts/configuration/manage-resources-containers/

k8sのバージョンアップ(v1.27.4から?)で上記のようにエラーが出た。対応としてコンテナのリソース管理の指定が必須になり、Manifestファイルに requestslimits を指定すれば良い。

  • Environment
    • CPU 1core
    • Memory 2GB

  • fix manifest file

  • 確認

Allocated resources のRequestsが90%以上いかなければ問題なし。(結構ぎりぎり)

  • 補足

割り当てを間違えると、いつまでもPodがPendingのままになりコンテナが立ち上がらない状態となる。上記のようにdescribeするとCPUとメモリーが限界だよと言われてしまう場合はリソースの割り当てを見直すこと。

Was this helpful?

0 / 0

コメントを残す