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

More Variables available to -exec flag #4591

Open
jyemeier opened this issue Apr 3, 2024 · 0 comments
Open

More Variables available to -exec flag #4591

jyemeier opened this issue Apr 3, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@jyemeier
Copy link

jyemeier commented Apr 3, 2024

Is your feature request related to a problem? Please describe.
When credential injection works, it's really awesome. However, it has a very limited feature set right now (namely, SSH). It would be cool to be able to inject credentials on more connections

Describe the solution you'd like
Until Boundary gets native support for credential injection for other apps, it might be cool to get brokered credentials in a set of variables you can pass to -exec along with the connection info you presently get. Then, you could run any client program you want that accepts credentials on the command line, or execute any script with those variables as arguments to do whatever you want.

Alternately, if there was a way to write local connection helpers, that would be cool too as long as the required info (host,port,user,pass) are available to the helper. Maybe like #2454 which would also solve the problem

Describe alternatives you've considered
I'm considering writing a script that brokers the credentials for me from Vault instead of asking boundary to do it. This would work, I think, but isn't great UX.

Explain any additional use-cases
Any use case where I'm trying to get simulate credential injection in lieu of boundary natively supporting it.

Additional context
Add any other context or screenshots about the feature request here.

@jyemeier jyemeier added the enhancement New feature or request label Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant