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

[Feature:Rancher-Metadata] Integration with Vault #4594

Closed
johnrengelman opened this issue Apr 28, 2016 · 2 comments
Closed

[Feature:Rancher-Metadata] Integration with Vault #4594

johnrengelman opened this issue Apr 28, 2016 · 2 comments
Labels
kind/feature Issues that represent larger new pieces of functionality, not enhancements to existing functionality

Comments

@johnrengelman
Copy link

This is stemming from the 4/28 webcast and builds off #3138, #1269

The idea here would be to have an API that would allow a service to provide 3rd party data into the Rancher Metadata API at a container level, specifically vault.

This would allows services to be Vault agnostic, they would use their standard mechanisms for resolving data from the metadata API which would be populated with data from Vault or forward the request to Vault.

In this scenario, if I'm using confd to template a file from the metadata API and Vault secret expires due to it's TTL, then the integration would reacquire the value and push the new value into the metadata API.
This would trigger confd to see a change in its source data, thereby re-templating the file with the new data.

@deniseschannon deniseschannon added the kind/feature Issues that represent larger new pieces of functionality, not enhancements to existing functionality label May 5, 2016
@blaggacao
Copy link

Wait, wasn't metadata api quite weakly protected?

@will-chan will-chan modified the milestone: Unscheduled Oct 8, 2016
@will-chan
Copy link
Contributor

Closing due to inactivity, please reopen if you think this is still relevant to current releases & important. I'm not sure populating data in metadata is wise as that is unprotected against all other containers in a given environment today.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Issues that represent larger new pieces of functionality, not enhancements to existing functionality
Projects
None yet
Development

No branches or pull requests

4 participants