Skip to content

Create Terraform module to configure Google Secrets Manager in projects

Created by: ElizabethStirling

We need to be able to easily enable & configure Google Secrets Manager in our GCP projects without requiring us to copy/paste a lot of terraform code. This should do two things.

  1. Enable the GSM APIs
  2. Configure the project's audit logs to ensure that all GSM read/write operations are logged.

Useful links: Dogfood audit log configuration Secret manager audit logging Configuring audit logs Terraform audit configuration Terraform creating modules docs Example Terraform module How to import config to terraform

Repository: Infrastructure