ACEクラウドソリューションのデプロイと実装EASY単一選択

GKE クラスターで現在実行中の Deployment の Pod 数(レプリカ数)を 3 から 5 に変更するコマンドはどれですか?

  1. A. kubectl update deployment my-deployment --replicas=5
  2. B. kubectl set replicas my-deployment 5
  3. C. kubectl deployment scale my-deployment 5
  4. D. kubectl scale deployment my-deployment --replicas=5
解答と解説を見る

正解: D

kubectl scale deployment <NAME> --replicas=<N> が Deployment のレプリカ数を変更するコマンドです。即座に反映され、Pod が追加または削除されます。CI/CD での自動化にも使用できます。kubectl update deployment は存在しないサブコマンドで、設定変更には kubectl edit または kubectl set が使われます。kubectl set replicas はコマンドとして存在しません(kubectl set image など特定のサブコマンドは存在しますが replicas はありません)。kubectl deployment scale も存在しないコマンドです(kubectl scale deployment が正しい順序です)。

▸ この試験を本気で演習する(全150問・無料)