Kubernetesで名前空間を切り替える方法 質問する

Kubernetesで名前空間を切り替える方法 質問する

たとえば、k8s-app1とk8s-app2という2つの名前空間があるとします。

以下のコマンドを使用して、特定の名前空間のすべてのポッドを一覧表示できます。

kubectl get pods -n <namespace>

それぞれの名前空間からオブジェクトを一覧表示するには、すべてのコマンドに名前空間を追加する必要があります。名前空間を明示的に含めずに、特定の名前空間を設定し、オブジェクトを一覧表示する方法はありますか?

ベストアンサー1

私は、短く、要点を押さえ、公式ドキュメントを参照した回答を好みます。

答え

kubectl config set-context --current --namespace=my-namespace

から

https://kubernetes.io/docs/reference/kubectl/チートシート/

# permanently save the namespace for all subsequent kubectl commands in that context.
kubectl config set-context --current --namespace=ggckad-s2

おすすめ記事