kubectl create の使い方

種類ごとに作る

書き方

kubectl create deployment 名前 --image --replicas
kubectl create configmap / secret generic 名前 --from-literal=k=v --from-file
kubectl create namespace / serviceaccount / job / cronjob / role / rolebinding / ingress
kubectl create -f ファイル

既にあるとエラー(AlreadyExists)になります。--dry-run=client -o yaml でマニフェストのひな形を作れます。

例

$ kubectl create deployment web --image=nginx --replicas=3

実際に打って練習する

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

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

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