Secret References are a great way to reuse the same value across multiple projects with the ability to change values in a single place. The downsides?
- To update the secret name, you have to change it in every project that has the reference.
- To add a group of values to new projects, you have to remember which project and config they are in and then add them to your new project.
Our new feature, Config inheritance, allows you to inherit an entire config or configs into your new config. Now, any changes made in the parent project are pulled into the child project, including secret name changes, without copying and pasting. It is live today and you can read about it in our docs here.