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

Ability to use the CF Instance Identity-based CredHub roles #1

Open
46bit opened this issue Aug 13, 2020 · 2 comments
Open

Ability to use the CF Instance Identity-based CredHub roles #1

46bit opened this issue Aug 13, 2020 · 2 comments

Comments

@46bit
Copy link

46bit commented Aug 13, 2020

Right now authentication with CredHub is done with a specified UAA client. It would be awesome to have the option to use the mtls-app:APP_GUID role that is available by authenticating to CredHub with the instance identity cert/key on the app instance. This is less suitable for hand-configured CredHubs but will be much more useful for automated ones.

Will look at implementing this if GOV.UK PaaS go with CredHub 😄

@46bit
Copy link
Author

46bit commented Aug 13, 2020

P.S., Andy this is wonderful and I hope we'll be making heavy use of it alongside https://github.com/46bit/credhub-service-broker 🎉

@46bit 46bit changed the title Ability to use CF Instance Identity to avoid configuring so many roles Ability to use the CF Instance Identity-based CredHub roles Aug 13, 2020
@46bit
Copy link
Author

46bit commented Aug 13, 2020

From a deeper look, https://github.com/cloudfoundry-incubator/credhub-cli doesn't support for using mutual TLS client certificates despite that its underlying library does. That's frustrating and changing that is probably the starting point in fixing this.

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

1 participant