-
Notifications
You must be signed in to change notification settings - Fork 188
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
Put interface #17
Put interface #17
Conversation
Hey @jondot, I pulled this down locally to try it against our use case. Wondering if there is a way to command Teller to "sync" the values from one spot to another via
project: teller-test
confirm: Are you sure you want to run on {{ stage }}?
opts:
region: env:AWS_REGION
stage: development
providers:
heroku:
env_sync:
path: my-app
source: heroku
env:
TELLER_TEST_SECRET:
path: my-app
TELLER_TEST_SECRET_2:
path: my-app
hashicorp_vault:
env_sync:
path: development/data/test/teller
sink: heroku
I see in the documentation we have the concept of sync, but in practice can't seem to get it to take all the vars and put them in the other location. Perhaps I'm just doing some incorrectly? Any guidance would be appreciated. Thank you for such a great tool! |
Hi Shane, Currently, I am planning to set some free time from this weekend to implement the drift fixing feature (which essentially is synchronization of multiple providers) |
Implementation of write/put interface for providers based on this discussion: #15
Also added e2e testing as part of the implementation, docs, and more.