-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
3
-
False
-
None
-
False
-
-
-
AppSvc Sprint 231
Owner: Architect:
Francesco Ilario
Story (Required)
As a Primaza Administrator, I would like to have a Service Agent so that Primaza can perform Service Discovery in service namespaces
Background (Required)
As described in the Primaza architecture document, service discovery is done by slim agents deployed into service namespaces.
Glossary
See glossary in architecture document
Out of scope
- Discovering services
In Scope
- Push agents/controllers to the clusters
Approach(Required)
Create a folder for the agent, like cmd/serviceagent with Service Agent main.
Makefile should also be updated with needed rules for building and deploying the Service Agent.
Demo requirements(Required)
NA
Dependencies
NA
Edge Case
NA
Acceptance Criteria
- Development
Scaffold the necessary infrastructure for the Service Agent
- QE
Build and deploy rules in Makefile are updated to support the Service Agent build
- Docs
There is a page in our docs dedicated to explaining what a Service Agent is
Update architecture document with any changes while implementing
There is a link in our main readme to the Service Agent 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
- is depended on by
-
APPSVC-1288 Primaza Agents deployment
- Closed