이 문서에서는 Google Distributed Cloud (GDC) 에어 갭 영역에서 표준 Kubernetes 클러스터를 삭제하는 방법을 설명합니다. Standard 클러스터를 삭제하면 클러스터 내의 모든 워크로드, 노드 풀, 컨트롤 플레인 노드, 해당 리소스가 삭제됩니다. 표준 클러스터는 단일 프로젝트로 제한되므로 삭제해도 다른 프로젝트에 영향을 미치지 않습니다.
이 문서는 조직 내에서 컨테이너 워크로드를 관리하는 애플리케이션 운영자 그룹 내의 애플리케이션 개발자와 같은 사용자를 대상으로 합니다. 자세한 내용은 GDC 에어 갭 문서 대상을 참조하세요.
시작하기 전에
표준 클러스터를 삭제하려면 IAM 프로젝트 관리자에게 표준 클러스터 관리자 (standard-cluster-admin) 역할을 부여해 달라고 요청하세요. 이 역할은 프로젝트 네임스페이스에 바인딩됩니다. 자세한 내용은 표준 클러스터에 대한 액세스 관리를 참조하세요.
Standard 클러스터 및 해당 리소스 삭제
공유 클러스터 및 해당 리소스를 삭제하려면 다음 단계를 완료합니다.
콘솔
API
모든 영구 볼륨 클레임 (PVC)이 표준 클러스터에서 삭제되었는지 확인합니다. 자세한 내용은 영구 스토리지 삭제를 참조하세요.
GDC 영역에서
Cluster커스텀 리소스를 삭제합니다.kubectl delete clusters.cluster.gdc.goog/STANDARD_CLUSTER_NAME \ --namespace PROJECT_NAME \ --kubeconfig MANAGEMENT_API_SERVER삭제하는 데 최대 45분이 걸릴 수 있습니다. 삭제 프로세스를 백그라운드에서 실행하려면
--wait=false파라미터를 명령어에 추가합니다.다음을 바꿉니다.
STANDARD_CLUSTER_NAME: 삭제할 클러스터의 이름PROJECT_NAME: 클러스터를 관리하는 프로젝트의 이름입니다.MANAGEMENT_API_SERVER: 클러스터가 호스팅되는 영역 API 서버의 kubeconfig 경로입니다. 대상 영역의 Management API 서버에 대한 kubeconfig 파일을 아직 생성하지 않은 경우 로그인을 참조하세요.
Terraform
모든 영구 볼륨 클레임 (PVC)이 표준 클러스터에서 삭제되었는지 확인합니다. 자세한 내용은 영구 스토리지 삭제를 참조하세요.
Terraform을 사용하여 리소스를 삭제합니다.
terraform destroy -target kubernetes_manifest.cluster-create삭제하는 데 최대 45분이 걸릴 수 있습니다.