terraform-example-foundation icon indicating copy to clipboard operation
terraform-example-foundation copied to clipboard

Enable Essential Contacts

Open langleyce opened this issue 3 years ago • 3 comments

TL;DR

Size: TBD https://github.com/terraform-google-modules/terraform-google-project-factory/tree/master/modules/essential_contacts

Terraform Resources

No response

Detailed design

No response

Additional information

No response

langleyce avatar Mar 30 '22 22:03 langleyce

Bump PF versions to https://github.com/terraform-google-modules/terraform-google-project-factory/releases/tag/v12.0.0

bharathkkb avatar Mar 31 '22 16:03 bharathkkb

@LuizSDCit also pointed out that essential contacts are available at Folder/Org level. In addition to allowing per project essentials contacts, we could map some of our existing groups to notification configs.

Some initial ideas:

  • gcp_security_reviewer, gcp_scc_admin -> Security, Legal
  • gcp_billing_creator_user -> Billing
  • gcp_org_admin_user -> Suspension

https://cloud.google.com/resource-manager/docs/managing-notification-contacts#notification-categories for full list

bharathkkb avatar Apr 01 '22 19:04 bharathkkb

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days

github-actions[bot] avatar May 31 '22 23:05 github-actions[bot]

fixed by https://github.com/terraform-google-modules/terraform-example-foundation/pull/783

bharathkkb avatar Sep 09 '22 01:09 bharathkkb