Google cloud platform 无法删除云编写器环境
我正在尝试删除我创建的Cloud Composer环境,只是为了尝试一下。我犯了以下错误 此环境上的删除操作在9小时前失败,原因是 以下错误消息:在上放置了阻止删除的留置权 [serviceconsumermanagement.googleapis.com]提交的项目。解除留置权 允许删除 但我不记得对它有任何留置权。无论如何,我会检查留置权并尝试删除它。问题是gcloud没有给我任何留置权Google cloud platform 无法删除云编写器环境,google-cloud-platform,google-cloud-composer,Google Cloud Platform,Google Cloud Composer,我正在尝试删除我创建的Cloud Composer环境,只是为了尝试一下。我犯了以下错误 此环境上的删除操作在9小时前失败,原因是 以下错误消息:在上放置了阻止删除的留置权 [serviceconsumermanagement.googleapis.com]提交的项目。解除留置权 允许删除 但我不记得对它有任何留置权。无论如何,我会检查留置权并尝试删除它。问题是gcloud没有给我任何留置权 gcloud alpha resource-manager liens list
gcloud alpha resource-manager liens list
> Listed 0 items.
由于其他同事也在使用同一个gcp项目,所以我不能删除该项目并启动一个新项目。我想知道是否有人知道这件事?
谢谢要从项目中删除留置权,您必须拥有由角色/所有者和角色/resourcemanager.lienModifier授予的
resourcemanager.projects.UpdateLens
权限。请检查您是否被授予
按照以下步骤手动删除环境资源:
gcloud部署管理器部署删除--删除策略=放弃
gcloud composer环境删除--位置
如果没有帮助,问题可能与项目中的Cloud Composer服务帐户配置错误有关。服务帐户需要composer.worker
提供的权限来访问Cloud composer环境中的资源。有关如何向服务帐户授予角色的更多详细信息,请参阅
我希望您能发现上述信息有用。也许,在terminal或
cloud shell
中检查您的默认项目,您是否在正确的项目上执行gcloud alpha resource manager liens list
命令?如果没有添加--project XXX
@muscat,我为延迟的操作感到抱歉,我在下面添加了一些额外的评论。感谢您的回答,我已经尝试了回答中建议的所有方法,包括,检查我是否有权限,删除GKE集群,删除bucket。至于部署,我检查了部署,发现部署为0,因此无法删除。我还检查了服务帐户权限,发现它具有所有必要的权限。我将继续查看是否有任何方法将此删除。谢谢