Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

secrets #2

Open
tloudon opened this issue May 19, 2018 · 6 comments
Open

secrets #2

tloudon opened this issue May 19, 2018 · 6 comments

Comments

@tloudon
Copy link
Collaborator

tloudon commented May 19, 2018

Hi @aarontc,

We will need some way to manage usernames/passwords/api keys. Do you have a preference here? Should we create some dummy gmail, twitter, slack accounts and share the credentials offline for easier testing/QA?

Thanks!

//cc @danascheider

@tloudon tloudon mentioned this issue May 19, 2018
@aarontc
Copy link
Collaborator

aarontc commented May 20, 2018

@tloudon,

My preference for storing secrets is to either use environment variables on the host, or a configuration file (YAML/JSON) stored outside of the git checkout path. Environment variables are easier if the service is to be dockerized.

Dummy accounts would be great for integration testing. I'd be fine with sharing them offline or via GPG encrypted messages.

@tloudon
Copy link
Collaborator Author

tloudon commented May 21, 2018

env vars +1
re:dummy accts, sounds good.

@danascheider
Copy link
Collaborator

Yeah, I always use env vars. Where are we deploying this to @tloudon ?

@tloudon
Copy link
Collaborator Author

tloudon commented May 22, 2018

Hey @danascheider!

@aarontc thought he might have a server that could work. Otherwise, I'm happy to sponsor a little digital ocean box. Cool?

@aarontc
Copy link
Collaborator

aarontc commented May 22, 2018

I have capacity on my VM cluster colo'd in downtown PDX that I'm willing to donate, but I'm not opposed to other options if you have a different preference, @danascheider.

@danascheider
Copy link
Collaborator

I don't really have a preference - I don't imagine this being particularly vulnerable to security attacks and that's ordinarily a big consideration for me when deciding where to deploy to.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants