Kubectl komutlarını kullanabilirsiniz:
Yalnızca ad alanını değiştir:
kubectl config set-context --current --namespace=<namespace>
Tanımlanmış ad alanıyla yeni bir bağlam oluşturun:
kubectl config set-context gce-dev --user=cluster-admin --namespace=dev
kubectl config use-context gce-dev
Veya kubectx & kubens gibi eklentileri kullanın , aşağıdaki komut bağlamı şu şekilde değiştirecektir kube-system:
$ kubens kube-system
Tercih ettiğim başka bir kolay alternatif, üçüncü taraf araçlarını yüklemek istemiyorsanız, basit bir yol takma ad kullanmaktır.
$ alias kubens='kubectl config set-context --current --namespace '
$ alias kubectx='kubectl config use-context '
$ kubens kube-system //Switch to a different namespace
$ kubectx docker //Switch to separate context
kubectl config set-context --help, arıyor olabilirsiniz