kubectl configビューには、削除したクラスタに対応するコンテキストとクラスタが表示されます。kubectl configからクラスタとコンテキストを削除するにはどうすればよいですか?
これらのエントリを削除するにはどうすればよいですか?
コマンド
kubectl config unset clusters
すべてのクラスタを削除するには、表示されます。クラスタエントリを選択的に削除する方法はありますか?コンテキストについてはどうですか?
kubectl configビューには、削除したクラスタに対応するコンテキストとクラスタが表示されます。kubectl configからクラスタとコンテキストを削除するにはどうすればよいですか?
これらのエントリを削除するにはどうすればよいですか?
コマンド
kubectl config unset clusters
すべてのクラスタを削除するには、表示されます。クラスタエントリを選択的に削除する方法はありますか?コンテキストについてはどうですか?
kubectl config unset
は、ドット区切りのパスをとります。クラスタ/コンテキスト/ユーザエントリは名前で削除できます。例えば。
kubectl config unset users.gke_project_zone_name
kubectl config unset contexts.aws_cluster1-kubernetes
kubectl config unset clusters.foobar-baz
サイドノートでは、(あなたがコンテナエンジンを使用している場合やgcloud)あなたはcluster/kube-down.sh
を使用してクラスタをティアダウンすれば、それは、関連するkubeconfigエントリを削除します。将来のリリースでは、コマンドをより直感的に/使用可能に/一貫性のあるものにするために、kubectl config
3210も予定されています。クラスタとあなたも行うことができますコンテキストの
kubectl config unset users.my-cluster-admin
をしなければならないので、ユーザーのための具体的なものは、しかしありません
kubectl config delete-cluster my-cluster
kubectl config delete-context my-cluster-context