首页 > 解决方案 > 在 Google Cloud Platform 上的项目之间复制 IAM 配置

问题描述

我正在使用每个环境的项目方法来管理 GCP 上的暂存和生产环境,但我不确定如何确保这两个环境具有相同的配置。

例如,我可以从一个项目导出 IAM 配置并将其导入另一个项目吗?或者有没有办法可以确保两个项目的配置足够接近?

谢谢。

标签: google-cloud-platformgoogle-cloud-iam

解决方案


您可以在您的项目中使用“get-iam-policy”和“set-iam-policy”将策略从一个项目完美复制到另一个项目(该命令是单数的,但它会复制您不需要迭代的所有策略部分通过角色或任何类似的东西)。

以下是您可以参考有关提到的 gcloud 命令的更多信息的链接

https://cloud.google.com/sdk/gcloud/reference/projects/get-iam-policy https://cloud.google.com/sdk/gcloud/reference/projects/set-iam-policy


推荐阅读