-
現在のネームスペースの確認:
kubectl config get-contexts
上記のコマンドを実行すると、クラスタと現在のネームスペースの一覧が表示されます。現在のネームスペースは、
*
でマークされています。 -
ネームスペースの切り替え:
kubectl config set-context --current --namespace=<ネームスペース名>
上記のコマンドを実行すると、現在のコンテキスト(クラスタとユーザー)のネームスペースが指定したネームスペースに切り替わります。
-
ネームスペースの確認:
kubectl config view --minify | grep namespace:
上記のコマンドを実行すると、現在のネームスペースが表示されます。
これらのステップを実行することで、kubectlを使用してKubernetesのネームスペースを簡単に切り替えることができます。この方法を使えば、異なるネームスペースでの作業やリソースの分離を容易に行うことができます。
[参考コード例] 以下に、kubectlを使用してネームスペースを切り替えるためのコード例を示します。
# 現在のネームスペースの確認
kubectl config get-contexts
# ネームスペースの切り替え
kubectl config set-context --current --namespace=<ネームスペース名>
# ネームスペースの確認
kubectl config view --minify | grep namespace:
このコード例を使用すると、簡単にネームスペースを切り替えることができます。