-
Story
-
Resolution: Obsolete
-
Normal
-
Primaza 0.1
-
None
Owner: Architect:
Story (Required)
As an OpenShift user, I would like to have healthchecks have binding information projected into them to connect to their service.
Background (Required)
In APPSVC-1300, we implemented starting up healthchecks in the background using cronjobs. However, we haven't told the healthchecks how to connect to the underlying registered service. To remedy this situation, we should project binding information into the healthcheck containers.
Glossary
<List of new terms and definition used in this story>
Out of scope
- Projection of SED Data in file-system
In Scope
- Project SED Data as Environment Variable
Approach(Required)
Collect and project service binding information into the healthcheck cronjobs. The implementation should look similar to how service bindings work, just with a different data source.
Demo requirements(Required)
Show off a live healthcheck container and demonstrate how binding information is projected and consumed.
Dependencies
_<Describes what this story depends on. Dependent Stories and EPICs should
be linked to the story.>_
Edge Case
_<Describe edge cases to consider when implementing the story and defining
tests>_
Acceptance Criteria
Project binding information into healthcheck cronjobs as Env Var
Write tests to enforce this is the case.
Documentation: how connection data projection works
INVEST Checklist
Dependencies identified
Blockers noted and expected delivery timelines set
Design is implementable
Acceptance criteria agreed upon
Story estimated
v
Legend
Unknown
Verified
Unsatisfied