|
|
|
|
|
by bvallelunga
2082 days ago
|
|
We actually support that exact use case natively. Each Doppler project has the concept of root and branch configs where branch configs inherit their secrets from the root. There is a root config for each environment (dev, stg, prd). More here: https://docs.doppler.com/docs/enclave-config-branching In your specific case I would recommend creating a Doppler project for each app. Then you can add the common secrets to the "prd" root config. From there create branch configs for each locations: prd (holds common secrets) - prd_us_east_1 (inherits secrets from root plus hold us_east_1 specific vars) - prd_us_central_1 (inherits secrets from root plus hold us_central_1 specific vars) When you need to add/modify/delete a secret for all production configs, just modify the "prd" config. |
|