-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
8
-
False
-
None
-
False
-
-
-
CFE Sprint 241, CFE Sprint 242
Acceptance Criteria
- Configurable scripts to execute (see APPENDIX of work breakdown document in epic)
- These scripts can be embedded in the agent with the dependencies set in a base Docker Image.
- OR) The scripts could be loaded via a config map and mounted in the pod
- A controller script then could be used (main interface) to launch all the scripts or specific scripts for data collection
- Deploy to cluster (on all nodes or specific nodes)
- Execute the scripts
- Save data to persistent volume
- Convenience script to download captured data from persistent volumes for analysis
Tasks
- Work with CEE on script/s - get sign off and approval
- Design & and implement in existing agent
- Code linting, validation and best practises adhered to
- Create controller script
- Test all scripts in local dev
- Adjust RBAC/Capabilities as needed
- Unit tests passing (80% coverage)
- Test for local dev (kind)
- E2e tests passing
- Well documented README/HOWTO
- is cloned by
-
CFE-927 As a developer I want to integrate the updated agent with the current Node Observability Operator deployment logic, so that it will be viable for functionality with reference to RFE-2052
- Closed
- links to