hashicorp / packer-plugin-googlecompute

Packer plugin for Google Compute Builder
https://www.packer.io/docs/builders/googlecompute
Mozilla Public License 2.0
23 stars 53 forks source link

[WIP] Implement secret manager datasource #99

Open ichbinfrog opened 2 years ago

ichbinfrog commented 2 years ago

Implements the secret manager version datasource:

data "google-compute-secret-manager" "test" {
  project = "my-secret"
  name = "my-project"
  version = "1"
}

This implementation is similar to the suggested reference, however stripped down to the bare minimum (no json key decoding).

This is my first PR to this repo, so I have a few open questions:

Closes #29

hashicorp-cla commented 2 years ago

CLA assistant check
All committers have signed the CLA.

nywilken commented 10 months ago

Hi @ichbinfrog apologies for the longer then normal review process. We haven't had the chance to prioritize this review. We have however selected the PR and will provide feedback if you are still interested in working on the change. Thanks!