-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
3
-
False
-
False
-
Undefined
-
-
AppSvc Sprint 207, AppSvc Sprint 208
Story (Required)
As an application developer I would like to understand how to find and use injected bindings within my application running in a pod.
Background (Required)
Application developer need to understand how to write their application and/or application framework so that injected bindings can be detected and used to establish connections to relevant services.
Out of scope
Any new framework/library or modification of some existing frameworks.
In Scope
A Section in user guide
Approach(Required)
- Describe both binding injection as env variables and files,
- When to inject as env vars, when as files? Hint: 12 factor apps
- Where to look for bindings (both env vars and files)
- Describe mandatory bindings
- Describe the layout of binding folder
- Describe SERVICE_BINDING_ROOT env var
- Are binding updates possible and how?
- Show some code snippets demonstrating binding consumption, share links to some existing libraries/frameworks that are service binding compatible
Acceptance Criteria
A Section in userguide providing details to topics listed in "Approach" above.
INVEST Checklist
Dependencies identified
Blockers noted and expected delivery timelines set
Design is implementable
Acceptance criteria agreed upon
Story estimated
Legend
Unknown
Verified
Unsatisfied
- is documented by
-
RHDEVDOCS-3209 [SB] Using injected bindings
- Closed