Kubernetesコマンド
Kubernetes
- kubectl get podsPod一覧
- kubectl logsPodログ
- kubectl describeリソース詳細/イベント
- kubectl get configmapConfigMapの確認
- kubectl get svcService一覧
- kubectl createリソースの新規作成
- kubectl get ingressIngressの確認
- kubectl get secretSecretの確認
- kubectl applyマニフェスト適用
- kubectl drainノードからPodを退避
- kubectl editリソースの直接編集
- kubectl get nsNamespaceの一覧
- kubectl runデバッグPodの起動
- kubectl cordonノードのスケジュール停止
- kubectl get deployDeployment一覧
- kubectl get nodesノード状態
- kubectl get pvc永続ボリューム確認
- kubectl set imageイメージの更新
- kubectl debugエフェメラルコンテナ調査
- kubectl execPod内で実行
- kubectl get all名前空間の全体像
- kubectl get eventsイベント確認
- helm install / upgradeHelmチャートの導入・更新
- kubectl auth can-iRBAC権限の事前確認
- kubectl config use-context接続先クラスタの切替
- kubectl exposeServiceの即席公開
- kubectl patch部分的な更新適用
- kubectl rolloutデプロイ再起動/巻戻し
- kubectl create secretSecretの作成
- kubectl explainマニフェスト仕様の辞書
- kubectl labelラベルの付与・削除
- kubectl port-forwardローカルへポート転送
- kubectl scaleレプリカ数の変更
- kubectl topリソース使用量
- helm list / statusHelmリリースの確認
- helm rollback / historyHelmリリースの巻き戻し
- kubectl autoscale水平オートスケール
- kubectl deleteリソース削除
- kubectl diff適用前の差分確認
- kubectl get endpointsService実宛先の確認
- kubectl get jobs / cronjobsバッチジョブの確認
- kubectl taintノードへのtaint設定
- kubectl wait状態到達まで待機
- kubectl api-resourcesリソース種別の一覧
- kubectl apply -kKustomizeでの適用
- kubectl cluster-info接続先クラスタの確認
- kubectl get daemonsetsDaemonSetの確認
- kubectl get serviceaccountServiceAccountの確認
- kubectl get statefulsetsStatefulSetの確認
- kubectl versionクライアント・サーバー版確認
- kubectl annotateアノテーションの付与
- kubectl cpPod⇄ローカルでコピー
- kubectl proxyAPIサーバーへのプロキシ