kubectl set の使い方

一部を変える

書き方

kubectl set image deployment/名前 コンテナ=イメージ
kubectl set env deployment/名前 KEY=値 | --from=configmap/名前
kubectl set resources deployment/名前 --requests=cpu=100m --limits=memory=128Mi
kubectl set serviceaccount deployment/名前 SA

テンプレートが変わるとローリングアップデートが始まります。

例

$ kubectl set image deployment/web nginx=nginx:1.27

実際に打って練習する

Kubernetes コースの Lv18「型を入れ替える set」で覚えます(第2章 船団を組む(Deployment))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

Lv1〜3 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。

kubectl コマンド一覧と Kubernetes の用語へ戻る