Investigate version-destroy-ttl for google secret manager secrets
Google announced a new feature to prevent deletion of secrets
To do this we need to create a version-destroy-ttl
on secrets created.
The Terraform resource supports this https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/secret_manager_secret.html#example-usage---secret-with-version-destroy-ttl
So we can add it to instrumentor https://gitlab.com/gitlab-com/gl-infra/gitlab-dedicated/instrumentor/-/blob/main/gcp/onboard/modules/secrets/secrets.tf?ref_type=heads
Edited by John Jarvis