kubectl config unset
usa um caminho delimitado por pontos. Você pode excluir entradas de cluster / contexto / usuário por nome. Por exemplo
kubectl config unset users.gke_project_zone_name
kubectl config unset contexts.aws_cluster1-kubernetes
kubectl config unset clusters.foobar-baz
Observação: se você desmontar seu cluster usando cluster/kube-down.sh
(ou gcloud, se usar o Container Engine), ele excluirá as entradas do kubeconfig associadas. Há também um kubectl config
retrabalho planejado para uma versão futura para tornar os comandos mais intuitivos / utilizáveis / consistentes.
kubectl config unset contexts
funcionou muito bem, obrigado!