Cloud Composer 1 |Cloud Composer 2 |Cloud Composer 3
本页面介绍如何删除 Cloud Composer 环境。
准备工作
未自动删除的资源
删除环境不会删除项目中的以下数据:
- 您的环境的 Cloud Storage 存储桶。
- Cloud Logging 日志。
- Redis 使用 2 GB 永久性磁盘 队列。
为避免系统向您的 Google Cloud 账号收取费用,请根据需要导出数据并删除环境的存储桶、Cloud Logging 日志和 Redis 持久性磁盘。
如果您使用提醒政策来监控 环境指标,请先删除这些政策,然后再删除您的环境。
您的环境的集群已自动删除
删除 Cloud Composer 环境
控制台
删除 Cloud Composer 环境:
在 Google Cloud 控制台中,前往环境页面。
选择您的环境,然后点击删除。
等待环境删除完成。
删除环境的存储桶。Cloud Composer 不会自动删除环境的存储桶。
在 Google Cloud 控制台中,依次前往存储 > 浏览器页面。
选择环境的存储桶,然后点击删除。例如,此存储桶可以命名为
us-central1-example-environ-c1616fe8-bucket
。
删除您的环境的 Redis 队列的永久性磁盘。删除 Cloud Composer 环境并不会删除其永久性磁盘。
在 Google Cloud 控制台中,前往 Compute Engine >磁盘。
选择环境的 Redis 队列永久性磁盘,然后点击删除。
例如,此磁盘可以命名为
gke-us-central1-exampl-pvc-b12055b6-c92c-43ff-9de9-10f2cc6fc0ee
。适用于 Cloud Composer 1 的磁盘始终为Standard persistent disk
类型,大小为 2 GB。
gcloud
删除 Cloud Composer 环境:
gcloud composer environments delete ENVIRONMENT_NAME \ --location LOCATION
替换:
ENVIRONMENT_NAME
替换为环境的名称。LOCATION
替换为环境所在的区域。
删除环境的存储桶。Cloud Composer 不会自动删除环境的存储桶。
gcloud storage rm gs://BUCKET_NAME --recursive
替换:
- 将
BUCKET_NAME
替换为环境的存储桶的名称。例如,此存储桶可以命名为us-central1-example-environ-c1616fe8-bucket
。
- 将
删除您的环境的 Redis 队列的永久性磁盘。删除 Cloud Composer 环境并不会删除其永久性磁盘。
您可以运行
gcloud compute disks list
以列出项目中的所有磁盘。如需删除环境的永久性磁盘,请执行以下操作:
gcloud compute disks delete PD_NAME \ --region=PD_LOCATION
替换:
将
PD_NAME
替换为您的环境的永久性磁盘名称例如,此磁盘可以命名为
gke-us-central1-exampl-pvc-b12055b6-c92c-43ff-9de9-10f2cc6fc0ee
。适用于 Cloud Composer 1 的磁盘始终为pd-standard
类型,大小为 2 GB。将
PD_LOCATION
替换为永久性磁盘的位置。例如,位置可以是us-central1-a
。
API
如需删除环境,请使用环境 ID 构建 environments.delete
API 请求。
Terraform
要使用 Terraform 删除环境,请从整体资源配置中移除 Cloud Composer 配置,然后运行 terraform apply
。