Live data from Hacker News

Ask HN: How do you share secret configs with your team members?

news.ycombinator.com

1–4 of 4 posts

Re: Ask HN: How do you share secret configs with your team members?

#2
We use 1Password and shared vaults. Allows us to permission control who sees what and who has access to things. Honestly, it makes things super easy overall. Not saying it is perfect, but it takes a lot of the effort out of the process.

We will probably start looking at a way to automate the downloading of the files from 1Password via the command line tool, that way it can be fully automated for deployments right from our deployment box. Right now a human still has to grab the secrets file and make it available for the deployment script, which isn't as ideal but it is simple and better IMO then sending a file around where multiple copies start to exist which could cause a problem with deployments.

Re: Ask HN: How do you share secret configs with your team members?

#3

We use 1Password and shared vaults. Allows us to permission control who sees what and who has access to things. Honestly, it makes things super easy overall. Not saying it is perfect, but it takes a lot of the effort out of the process. We will probably start looking at a way to automate the downloading of the files from 1Password via the command line tool, that way it can be fully automated for deployments right fro…

Thanks for the info. using 1Password is a neat trick!

Re: Ask HN: How do you share secret configs with your team members?

#4
For things that are deployed on AWS, I would recommend AWS Secrets Manager or SSM Parameter Store. Two different options for similar use cases.

Of course, you have to build your tooling so as to pull these parameters out and put them where they are needed at the time of deployment, but at least you’re handing off the storage and distribution of these secrets to another entity that has a lot more experience in doing so.