hashicorp / hashicorp/packer-plugin-googlecompute

Support regional secrets

Open
#269 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
33
Forks
72
Avg merge
6h 47m
Merged PRs (30d)
3

Description

#### Description

Extend the recently added secrets manager data source (#29, PR #261) to support regional secrets.

#### Use Case(s)

Enable users with strict data residency and data sovereignty requirements to make use of the secret manager data source.

#### Potential configuration

```hcl
data "googlecompute-secretsmanager" "test" {
project_id = var.project_id
location = "europe-west3" # <- new key
name = var.secret_name
key = var.key
}
```

#### Potential References
- [Access a regional secret version | Secret Manager Documentation | Google Cloud](https://cloud.google.com/secret-manager/regional-secrets/access-secret-version-rs)
- [Secret Manager locations | Secret Manager Documentation | Google Cloud](https://cloud.google.com/secret-manager/docs/locations)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.