Search posts, tags, users, and pages
JonasW
Thanks for sharing your experience with storing secrets. I have a question, what about configs (not secrets). Why do you store configuration data as files in repo and then syncing it to consul?
Sunil Kumar
Well you don't need to. You just need to find a way to upload your configuration data to consul server before deploying your services.
In our case each team keeps this data in their own Github repositories and run a Jenkins job which in turn uploads the data to consul server.
This process works best for us considering there are multiple teams and each team doesn't need to have access to other team's configurations.