2016-05-04 18 views

risposta

23

kubectl config unset prende un percorso delimitato da punti. È possibile eliminare le voci cluster/contesto/utente per nome. Per esempio.

kubectl config unset users.gke_project_zone_name 

kubectl config unset contexts.aws_cluster1-kubernetes 

kubectl config unset clusters.foobar-baz 

Nota a margine, se si teardown il cluster utilizzando cluster/kube-down.sh (o gcloud se si utilizza Container Motore), eliminerà le voci kubeconfig associati. È inoltre previsto un kubectl configrework per una futura versione per rendere i comandi più intuitivi/utilizzabili/coerenti.

9

Per i cluster e contesti si può anche fare

kubectl config delete-cluster my-cluster 

kubectl config delete-context my-cluster-context 

Non c'è niente di specifico per gli utenti, però, in modo da avere ancora a che fare

kubectl config unset users.my-cluster-admin 
Problemi correlati