1. ホーム
  2. kubernetes

KubernetesのPodをスケールダウンする

2023-08-25 16:35:02

質問

私は

kubectl scale --replicas=0 -f deployment.yaml

を実行して、実行中のすべてのポッドを停止する必要があります。必要に応じて後でスケールアップできるように、構成やデプロイメントなどをそのままにして、実行中のすべてのPodをZeroに停止させる良い方法があれば教えてください。

どのように解決するのですか?

正しい動作をしています。 従来 scale 動詞はリソース名だけに適用されます。 kubectl scale deploy my-awesome-deployment --replicas=0 のようにリソース名だけに適用され、常に 特定のファイル を常に指す必要はなくなりますが、より便利であればファイルを使用しても (私が知る限り) 何も問題はありません。