반응형
쿠베르네테스: kubectl 구성에서 클러스터와 컨텍스트를 삭제하려면 어떻게 해야 합니까?
에는 내가 삭제한 클러스터에 해당하는 컨텍스트 및 클러스터가 나와 있습니다.
해당 항목을 제거하려면 어떻게 해야 합니까?
명령어
kubectl config unset clusters
모든 클러스터를 삭제하는 것 같습니다. 클러스터 항목을 선택적으로 삭제할 수 있는 방법이 있습니까? 문맥은 어떨까요?
점으로 구분된 경로를 사용합니다. 이름별로 클러스터/콘텍스트/사용자 항목을 삭제할 수 있습니다. 예.
kubectl config unset users.gke_project_zone_name
kubectl config unset contexts.aws_cluster1-kubernetes
kubectl config unset clusters.foobar-baz
참고로 (또는 Container Engine을 사용하는 경우) 클러스터를 해체하면 관련 kubeconfig 항목이 삭제됩니다. 또한 명령을 보다 직관적으로/사용 가능하게/일관성 있게 만들기 위해 향후 릴리스를 계획하고 있습니다.
클러스터 및 컨텍스트에 대해서도 수행할 수 있습니다
kubectl config delete-cluster my-cluster
kubectl config delete-context my-cluster-context
하지만 사용자를 위한 특별한 것은 없기 때문에 당신은 여전히 해야 한다
kubectl config unset users.my-cluster-admin
아래 명령을 실행하여 모든 컨텍스트를 가져옵니다:
$ kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO NAMESPACE
* Cluster_Name_1 Cluster_1 clusterUser_resource-group_Cluster_1
컨텍스트 삭제:
$ kubectl config delete-context Cluster_Name_1
질문과 관련이 없지만 유용한 리소스일 수 있습니다.
를 보세요.
컨텍스트와 네임스페이스를 쉽게 전환할 수 있습니다. +
컨텍스트 변경:
kubectx dev-cluster-01
네임스페이스 변경:
kubens dev-ns-01
컨텍스트 삭제:
kubectx -d dev-cluster-01
kubectl을 위한 더 많은 전동 공구와 플러그인에 관심이 있습니까? 이것 좀 보세요. 이것은 충분히 추천할 수 없습니다.
반응형
'개발하자' 카테고리의 다른 글
| Python을 사용하여 PDF에서 고해상도 이미지 추출 (0) | 2023.06.25 |
|---|---|
| gitlab에서 kubernetes 배포 상태 가져오기 (0) | 2023.06.24 |
| Python이 중복 출력을 제공하지 않도록 방지 (0) | 2023.06.23 |
| kubernetes에서 네임스페이스 간에 configMap을 공유할 수 있는 방법이 있나요? (0) | 2023.06.22 |
| 파이썬에서 dir()와 __dict_의 가장 큰 차이점은 무엇입니까 (0) | 2023.06.21 |