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!
6 comments
-
Anonymous commented
Google Secret Manager? https://cloud.google.com/secret-manager
-
Andres Mañas Mañas commented
Waiting for this functionality as well. Any idea about the roadmap?
-
ion.utale commented
have a lok at datadog
my company loves it
-
Anonymous commented
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!
-
Anonymous commented
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.
Thanks
Pav