FAQ | This is a LIVE service | Changelog

Skip to content

feat: allow specifying IAM bindings via iam_policy variable

Dr Rich Wareham requested to merge issue-11-port-iam-policy-config into master

Add a new variable, iam_policy, which allows one to map a set of IAM roles to assigned members. This has been ported from a MR for GitLab Project Factory, https://gitlab.developers.cam.ac.uk/uis/devops/infra/gitlab-project-factory/-/merge_requests/51

While we're here, make the project and region variables optional. It was a right pain in https://gitlab.developers.cam.ac.uk/uis/devops/infra/gitlab-project-factory/-/merge_requests/51 having to get a hold of them and teleport them in when the common case of "use what the Google provider specifies" can be easily added.

Closes #11 (closed)

Merge request reports