-
Notifications
You must be signed in to change notification settings - Fork 64
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]: App Developer can see Service Credential Bindings projected onto running workloads via VCAP_SERVICES
#462
Labels
Comments
gnovv
added a commit
that referenced
this issue
Jan 26, 2022
[issue #462] Co-authored-by: Matt Royal <[email protected]>
gnovv
added a commit
that referenced
this issue
Jan 26, 2022
[issue #462] Co-authored-by: Matt Royal <[email protected]>
matt-royal
added a commit
that referenced
this issue
Jan 27, 2022
[issue #462] Co-authored-by: Matt Royal <[email protected]>
matt-royal
added a commit
that referenced
this issue
Jan 27, 2022
[Issue #462] Co-authored-by: Matt Royal <[email protected]> Co-authored-by: Akira Wong <[email protected]>
matt-royal
added a commit
that referenced
this issue
Jan 27, 2022
[Issues #462] Co-authored-by: Matt Royal <[email protected]> Co-authored-by: Akira Wong <[email protected]>
matt-royal
added a commit
that referenced
this issue
Jan 27, 2022
Also cleanup and standardize test phrasing and whitespace [Issue #462] Authored-by: Matt Royal <[email protected]>
matt-royal
added a commit
that referenced
this issue
Jan 27, 2022
[issue #462] Co-authored-by: Matt Royal <[email protected]>
matt-royal
added a commit
that referenced
this issue
Jan 27, 2022
[Issue #462] Co-authored-by: Matt Royal <[email protected]> Co-authored-by: Akira Wong <[email protected]>
matt-royal
added a commit
that referenced
this issue
Jan 27, 2022
[Issues #462] Co-authored-by: Matt Royal <[email protected]> Co-authored-by: Akira Wong <[email protected]>
matt-royal
added a commit
that referenced
this issue
Jan 27, 2022
Also cleanup and standardize test phrasing and whitespace [Issue #462] Authored-by: Matt Royal <[email protected]>
matt-royal
added a commit
that referenced
this issue
Jan 27, 2022
Add VCAP_SERVICES env vars to LRPs
Sorry to piggy back this issue, Can someone please share the details, how to make credhub avaiable as a service in the korifi? How to brokerize it? @matt-royal, @gnovv! if you can help? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Blockers/Dependencies
No response
Background
As an App Developer
I want Credentials from Service Bindings for User-provided Service Instances to be accessible via the
VCAP_SERVICES
environment variableSo that my existing CF apps that are
VCAP_SERVICES
aware can continue to workAcceptance Criteria
GIVEN I have multiple
CFServiceBindings
bindings bound to an appWHEN I inspect the running
Pods
for that appTHEN I see that there is a
VCAP_SERVICES
environment variable with its value set to a json string containing credentials/info about each binding.For example, in CF today you'd see something like this after
cf ssh
-ing on to an app:Dev Notes
"name"
is an optional field for bindings. When"name"
is empty/missing it should be set to be the same name as the Service Instance inVCAP_SERVICES
ProcessController
was the best place to do thisResources:
The text was updated successfully, but these errors were encountered: