删除托管式 Airflow 环境

Managed Airflow(第 3 代) | Managed Airflow(第 2 代) | Managed Airflow(旧版第 1 代)

本页介绍了如何删除 Managed Airflow 环境。

未自动删除的资源

删除环境不会删除项目中的以下数据:

  • 您的环境的 Cloud Storage 存储桶。
  • Cloud Logging 日志。

为避免系统向您的 Google Cloud 账号收取费用,请根据需要导出您的 数据并删除环境的存储桶 和 Cloud Logging 日志。

如果您使用提醒政策来监控您的 环境指标,请先删除这些政策,然后再删除环境。

您的环境的集群已自动删除

删除 Managed Airflow 环境

控制台

  1. 删除 Managed Airflow 环境:

    1. 在 Google Cloud 控制台中,前往环境页面。

      转到“环境”

    2. 选择您的环境,然后点击删除

    3. 等待环境删除完成。

  2. 删除环境的存储桶。Managed Airflow 不会自动删除环境的存储桶。

    1. 在 Google Cloud 控制台中,前往存储 > 浏览器 页面。

      转到“存储” > “浏览器”

    2. 选择环境的存储桶,然后点击删除。例如,此存储桶可以命名为 us-central1-example-environ-c1616fe8-bucket

gcloud

  1. 删除 Managed Airflow 环境:

    gcloud composer environments delete ENVIRONMENT_NAME \
        --location LOCATION
    

    • ENVIRONMENT_NAME 替换为环境的名称。
    • LOCATION 替换为环境所在的区域。
  2. 删除环境的存储桶。Managed Airflow 不会自动删除环境的存储桶。

    gcloud storage rm gs://BUCKET_NAME --recursive
    

    • BUCKET_NAME 替换为环境的存储桶的名称。例如,此存储桶可以命名为 us-central1-example-environ-c1616fe8-bucket

API

如需删除环境,请构建 environments.delete API 请求,并提供环境 ID。

Terraform

要使用 Terraform 删除环境,请从整体资源配置中移除 Managed Airflow 配置,然后运行 terraform apply

后续步骤