-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
5
-
False
-
None
-
False
-
-
-
AppSvc Sprint 237, AppSvc Sprint 238
Owner: Architect:
Francesco Ilario
Story (Required)
As a Primaza Administrator,
I would like the Control Plane to fetch its configuration from at runtime
so that I can configure its behavior at runtime
Background (Required)
As of now we are hard-coding the Agent deployment's specification.
We eventually want to provide this configuration to Primaza's Control Plane at runtime.
See epic for arch document link.
Glossary
See glossary in architecture document
Out of scope
NA
In Scope
- Control Plane reads configuration at runtime
Approach(Required)
Add a ConfigMap in Control Plane manifests where to define agent deployment configuration.
Demo requirements(Required)
NA
Dependencies
NA
Edge Case
NA
BDD Tests
You can find BDD Test specification for this story in the "Testing Instruction" Field Tab or in the GitHub Issue linked to this story.
Click here for all BDD Tests Issues.
Acceptance Criteria
- Development
Primaza's Control Plane read configuration from config map
- QE
There are test cases for valid and invalid configuration provided
- Docs
There is a page in our docs dedicated to document Control Plane configuration specification
Update architecture document with any changes while implementing
There is a link in our main readme to the Control Plane configuration page
INVEST Checklist
Dependencies identified
Blockers noted and expected delivery timelines set
Design is implementable
Acceptance criteria agreed upon
Story estimated
Legend
Unknown
Verified
Unsatisfied