-
Notifications
You must be signed in to change notification settings - Fork 72
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
Add a credentials
section to the fidesctl.toml
config file that allows users to store credentials
#606
Comments
related to #583 |
Just for sake of discussion, would it be feasible to have a |
@SteveDMurphy while the toml can't directly load values from env vars, it's just one of the sources we populate our internal config from. We prioritize env vars over the toml, but in the end they both get loaded into our internal python config. We give users the option of injecting either via env vars or putting them in the toml config. |
Would it make sense to put something in the documentation to remind people to add the toml file to the |
@sanders41 for sure, I think we should steer people towards using environment variables for sensitive credentials. I think gitignoring the whole config is usually a step too far though. |
Yes I agree. I was only thinking suggesting they gitignore it if sensitive info has been added. |
Is your feature request related to a specific problem?
We need a way for users to be able to store credentials in their
fidesctl.toml
files or as env vars.Describe the solution you'd like
We should use a key/value solution so that we can be flexible with our connection types, and also allow users to call that connection information via an
id
Describe alternatives you've considered, if any
A description of any alternative solutions or features you've considered.
Additional context
Potential
toml
design:then the env vars would look like:
The text was updated successfully, but these errors were encountered: