클러스터 삭제

이 페이지에서는 Google Kubernetes Engine 클러스터를 삭제하는 방법을 설명합니다.

개요

클러스터를 삭제하면 다음 리소스가 삭제됩니다.

  • 제어 영역 리소스
  • 클러스터의 모든 노드 인스턴스
  • 이러한 인스턴스에서 실행 중인 모든 포드
  • 클러스터 생성 시 GKE가 만든 모든 방화벽과 경로
  • 호스트 hostPathemptyDir 볼륨에 저장된 데이터

GKE가 다음 리소스를 삭제하지 않을 수 있습니다.

시작하기 전에

시작하기 전에 다음 태스크를 수행했는지 확인합니다.

  • Google Kubernetes Engine API가 사용 설정되었는지 확인합니다.
  • Google Kubernetes Engine API 사용 설정
  • Cloud SDK가 설치되었는지 확인합니다.
  • 다음 방법 중 하나를 사용하여 프로젝트의 기본 gcloud 명령줄 도구 설정을 지정합니다.
    • 프로젝트 기본값 설정 방법을 알아보려면 gcloud init를 사용합니다.
    • 프로젝트 ID, 영역, 리전을 개별적으로 설정하려면 gcloud config를 사용합니다.

    gcloud init

    1. gcloud init를 실행하고 다음 안내를 따르세요.

      gcloud init

      원격 서버에서 SSH를 사용하는 경우 --console-only 플래그를 사용하여 다음 명령어로 브라우저를 실행하지 못하게 할 수 있습니다.

      gcloud init --console-only
    2. 안내를 따라 gcloud 도구에서 Google Cloud 계정을 사용하도록 승인합니다.
    3. 새 구성을 만들거나 기존 구성을 선택합니다.
    4. Google Cloud 프로젝트를 선택합니다.
    5. 기본 Compute Engine 영역을 선택합니다.
    6. 기본 Compute Engine 리전을 선택합니다.

    gcloud config

    1. 기본 프로젝트 ID를 설정합니다.
      gcloud config set project PROJECT_ID
    2. 기본 Compute Engine 리전(예: us-central1)을 설정합니다.
      gcloud config set compute/region COMPUTE_REGION
    3. 기본 Compute Engine 영역(예: us-central1-c)을 설정합니다.
      gcloud config set compute/zone COMPUTE_ZONE
    4. gcloud를 최신 버전으로 업데이트합니다.
      gcloud components update

    기본 위치를 설정하면 gcloud 도구에서 One of [--zone, --region] must be supplied: Please specify location과 같은 오류를 방지할 수 있습니다.

클러스터 삭제

gcloud

gcloud 명령줄 도구를 사용하여 클러스터를 삭제하려면 다음 명령어를 실행하세요.

gcloud container clusters delete [CLUSTER_NAME]

자세한 내용은 gcloud container clusters delete 문서를 참조하세요.

Console

Cloud Console을 사용하여 클러스터를 삭제하려면 다음 단계를 수행하세요.

  1. Cloud Console에서 Google Kubernetes Engine 페이지로 이동합니다.

    Google Kubernetes Engine으로 이동

  2. 삭제하려는 클러스터 옆에 있는 작업을 클릭한 다음 삭제를 클릭합니다.

  3. 확인 메시지가 나타나면 삭제를 다시 클릭합니다.

한 번에 여러 클러스터를 삭제하려면 클러스터를 선택하고 삭제를 클릭합니다. 확인 메시지가 나타나면 삭제를 다시 클릭합니다.

다음 단계