DevOps/Kubernetes

[Kubernetes] .kube/config 수정하기(삭제)

돌돌김 2021. 3. 24. 18:56

현재 설치된 Kubernetes Cluster의 정보, context, user의 정보가 Config map으로 .kube/config에 저장되어 있다.

 

유저를 추가하거나, 클러스터를 추가하면 해당부분에 자동으로 추가가 된다. 

 

 

더이상 안쓰는 클러스터, 유저를 삭제하려면 아래와 같은 명령어로 삭제가 가능하다. config파일은 굳이 수동으로 지우는것은 권장되지 않는다.

 

kubectl config unset PROPERTY_NAME [options]

# 클러스터 삭제(실제로 삭제는 아니고 여기서 연결을 끊는 것)
kubectl config unset clusters.cluster_name

# 컨텍스트 삭제
kubectl config unset contexts.context_name

# 유저 삭제
kubectl config unset users.user_name