Closed emicklei closed 3 years ago
@emicklei
We can ask for each Profile
's backend type instead of using a boolean to be more future-proof.
The current solution (KMS + GCS) will be used as the fallback value.
Ideas?
"gateway": {
"projectID": "company-gateway-dev",
"backend": "gms"
}
I like the idea for having the backend be a type, which we could validate in the executable. Do you also want to have some way of moving or migrating secrets from KMS + GCS to Secret Manager?
@amohabir that can be a nice addition!
Currently, kiya is using KMS + GCS to manage secrets. It was created in a time before GCP had released the Secret Manager in GA. To support the migration and/or adoption of this new product, kiya should support profiles that use SM instead.
Secrets could be stored under
/gateway
in the projectMay want to use a different organisation.