基本コマンド
K・8・Sのプレイを確認するための比較的よく使うコマンドを紹介しよう。
Podに接続
開幕、クラスタに接続
gcloud container clusters get-credentials --zone=[ゾーン名] [CLUSTER名] --project [PROJECT名]
稼働中のPodを表示して、様子をうかがいつつ
kubectl get pod
ヒット確認後、Pod名を指定して実行
kubectl exec -it [PodのNAME] /bin/ash
※「/bin/ash」の部分は「/bin/bash」になったりもする。
この基本コンボでPod内に入ることができる。
再起動
一旦、距離をとって、Deployment等指定して再起動
kubectl rollout restart deploy [リソース名]
おまけ
パナシにはなるが、curlだけを使用できるリソース作成
kubectl run -it --rm=true busybox --image=yauritux/busybox-curl --restart=Never
現場からは以上です。