관리형 Airflow 환경 삭제

관리형 Airflow (3세대) | 관리형 Airflow (2세대) | 관리형 Airflow (기존 1세대)

이 페이지에서는 관리형 Airflow 환경을 삭제하는 방법을 설명합니다.

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

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

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

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

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

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

관리형 Airflow 환경 삭제

콘솔

  1. 관리형 Airflow 환경을 삭제합니다.

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

      환경으로 이동

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

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

  2. 환경의 버킷을 삭제합니다. 관리형 Airflow는 환경의 버킷을 자동으로 삭제하지 않습니다.

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

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

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

gcloud

  1. 관리형 Airflow 환경을 삭제합니다.

    gcloud composer environments delete ENVIRONMENT_NAME \
        --location LOCATION
    

    다음을 바꿉니다.

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

    gcloud storage rm gs://BUCKET_NAME --recursive
    

    다음을 바꿉니다.

    • BUCKET_NAME을 환경의 리소스 이름으로 바꿉니다. 예를 들어 이 버킷의 이름을 us-central1-example-environ-c1616fe8-bucket으로 지정할 수 있습니다.

API

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

Terraform

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

다음 단계