Add a parameter/metadata store to KMS
To securely store configuration using GCP tools, one needs to
- Store them in a file
- Encrypt that with KMS
- Store that file in GCS
- At runtime download that file
- Decrypt it
It would be great if there was a way to store small secrets directly in KMS so that we don't need to go through the intermediate step of GCS ourselves.
Thanks, we’ll look into this!
Any news on this request? A key value store that can store encrypted/unencrypted values would be super helpful for automating projects/networks/clusters from scratch - Storing state (eg Terraform) is painful.. and deployment manager isn't up to scratch.
AWS have SSM Param store and their CloudFormation service is epic - GCP needs this!
Has there been any progress on this yet please? Is there anything you need from the community to help make this happen?
Pavel Lechev commented
Has there been any progress with this?
AWS offers a System Manager with Parameter Store where scalars can be stored as plain text or encrypted and can be made available directly to the EC2 at runtime.
Surprisingly, GCP does not appear to have similar facility.