kubectlコマンド まとめ

Markdownで書いてみた!

デプロイメントからポッド起動して確認

説明 コマンド
デプロイメントの生成 kubectl apply -f deploy.yml
リスト表示 kubectl get deploy
詳細表示 kubectl describe deploy NAME
デプロイメントの削除 kubectl delete deploy NAME
ポッドのリスト kubectl get pod
ポッドの詳細表示 kubectl describe pod

サービスを生成して確認

説明 コマンド
サービスの生成 kubectl apply -f service.yml
リスト表示 kubectl get service
詳細表示 kubectl describe service
負荷分散対象ポッドのリスト kubectl get po -l app=web

永続ボリュームを作成して確認

説明 コマンド
永続ボリュームの作成 kubectl apply -f pvc.yml
リスト表示 kubectl get pvc
永続ボリュームの表示 kubectl get pv
ストレージクラスの表示 kubectl get storageclass
ストレージクラスの詳細 kubectl describe storageclass