Cloud Composer 환경 삭제

Cloud Composer 1 | Cloud Composer 2 | Cloud Composer 3

이 페이지에서는 Cloud Composer 환경을 삭제하는 방법을 설명합니다.

자동으로 삭제되지 않는 리소스

환경을 삭제해도 사용자 프로젝트에 있는 다음 데이터는 삭제되지 않습니다.

  • 사용자 환경의 Cloud Storage 버킷
  • Cloud Logging 로그

  • Redis 큐에서 사용하는 2GB 영구 디스크

Google Cloud 계정에 비용이 청구되지 않도록 하려면 필요에 따라 데이터를 내보내고 환경 버킷, Cloud Logging 로그, Redis 영구 디스크를 삭제합니다.

알림 정책을 사용하여 환경 측정항목을 모니터링하는 경우 환경을 삭제하기 전에 이러한 정책을 삭제합니다.

사용자 환경의 클러스터가 자동으로 삭제됨

Cloud Composer 환경 삭제

콘솔

  1. Cloud Composer 환경을 삭제합니다.

    1. Google Cloud 콘솔에서 환경 페이지로 이동합니다.

      환경으로 이동

    2. 환경을 선택하고 삭제를 클릭합니다.

    3. 환경이 삭제될 때까지 기다립니다.

  2. 환경의 버킷을 삭제합니다. Cloud Composer는 환경의 버킷을 자동으로 삭제하지 않습니다.

    1. Google Cloud 콘솔에서 스토리지 > 브라우저 페이지로 이동합니다.

      스토리지 > 브라우저로 이동

    2. 해당 환경의 버킷을 선택하고 삭제를 클릭합니다. 예를 들어 이 버킷의 이름을 us-central1-example-environ-c1616fe8-bucket으로 지정할 수 있습니다.

  3. 해당 환경의 Redis 큐의 영구 디스크를 삭제합니다. Cloud Composer 환경을 삭제해도 영구 디스크는 삭제되지 않습니다.

    1. Google Cloud 콘솔에서 Compute Engine > 디스크로 이동합니다.

      디스크로 이동

    2. 환경의 Redis 큐 영구 디스크를 선택하고 삭제를 클릭합니다.

      예를 들어 이 디스크의 이름을 pvc-02bc4842-2312-4347-8519-d87bdcd31115로 지정할 수 있습니다. Cloud Composer 2의 디스크 크기는 항상 Balanced persistent disk 유형이며 크기는 2GB입니다.

gcloud

  1. Cloud Composer 환경을 삭제합니다.

    gcloud composer environments delete ENVIRONMENT_NAME \
        --location LOCATION
    

    다음과 같이 바꿉니다.

    • ENVIRONMENT_NAME: 환경 이름
    • LOCATION을 환경이 위치한 리전으로 바꿉니다.
  2. 환경의 버킷을 삭제합니다. Cloud Composer는 환경의 버킷을 자동으로 삭제하지 않습니다.

    gcloud storage rm gs://BUCKET_NAME --recursive
    

    다음과 같이 바꿉니다.

    • BUCKET_NAME을 환경의 리소스 이름으로 바꿉니다. 예를 들어 이 버킷의 이름을 us-central1-example-environ-c1616fe8-bucket으로 지정할 수 있습니다.
  3. 해당 환경의 Redis 큐의 영구 디스크를 삭제합니다. Cloud Composer 환경을 삭제해도 영구 디스크는 삭제되지 않습니다.

    gcloud compute disks list를 실행하면 프로젝트의 모든 디스크를 나열할 수 있습니다.

    환경의 영구 디스크를 삭제하려면 다음 명령어를 사용합니다.

    gcloud compute disks delete PD_NAME \
      --region=PD_LOCATION
    

    다음과 같이 바꿉니다.

    • PD_NAME을 환경의 영구 디스크 이름으로 바꿉니다.

      예를 들어 이 디스크의 이름을 pvc-02bc4842-2312-4347-8519-d87bdcd31115로 지정할 수 있습니다. Cloud Composer 2의 디스크 크기는 항상 pd-balanced 유형이며 크기는 2GB입니다.

    • PD_LOCATION을 영구 디스크의 위치로 바꿉니다. 예를 들어 위치는 us-central1-a일 수 있습니다.

API

환경을 삭제하려면 환경 ID로 environments.delete API 요청을 생성합니다.

Terraform

Terraform을 사용하여 환경을 삭제하려면 전체 리소스 구성에서 Cloud Composer 구성을 삭제하고 terraform apply를 실행합니다.

다음 단계