HiRoLabブログ

HiRoのゆるふわIT備忘録

kubernetes_kindコマンドとkubectlコマンド(備忘録)(随時更新予定)

kindコマンド

下記にkindのコマンドを列挙する。(随時更新) {}の中は個人の環境に合わせること

・バージョン確認
kind version

・全てのクラスターの確認
kind get clusters

・yamlファイルを指定してクラスター作成
kind create cluster --config {hoge.yaml} --name {hogehoge}


・クラスターを削除
kind delete cluster --name {hogehoge}

kubectlコマンド

下記にkubectlのコマンドを列挙する。(随時更新) {}の中は個人の環境に合わせること

・名前空間の確認
kubectl get namespace


・現在の名前空間にあるpodを参照
kubectl get pod


・全ての名前空間にあるpodを参照
kubectl get pods --all-namespaces


・名前空間上にあるpodの詳細情報を参照
kubectl get pod -o wide

・デプロイ中のpod参照
kubectl get deployment

・現在いる名前空間のserviceを確認
kubectl get svc

・名前空間を指定してserviceを参照する
kubectl -n {namespace} get svc

・ノード確認
kubectl get node

・コンフィグの確認
kubectl config view

・リソースを作成・更新
kubectl apply -f {hoge.yaml}

・リソースを削除
kubectl delete -f {hoge.yaml}