-
Notifications
You must be signed in to change notification settings - Fork 10
RFE Open Shift Operators
Implement Open Shift operators for SysFlow Collector and Exporter to support native Open Shift deployments. The operators should be built atop the Open Shift Operator Framework and use the Operator Lifecycle Manager (OLM) to allow users to install, update, and manage the lifecycle of all SysFlow operators. Moreover, SysFlow images should be ported to build from Red Hat Universal Base Images (UBI) to ensure portability and enable certified and up-to-date enterprise-grade telemetry containers.
The roadmap to implementation includes:
- Port SysFlow images to build from UBIs
- Certify SysFlow images
- Define operators for SysFlow deployment
- Setup OLM/catalog for SysFlow operators
- IBM Certify the operators
- https://playbook.cloudpaklab.ibm.com/about-certification-framework/
- https://playbook.cloudpaklab.ibm.com/operator-certification/
- Red Hat Operator certification
sf-exporter tasks:
- Build sf-exporter image from ubi7/python-36? image
- Certify sf-exporter image
- Define operator for sf-exporter deployment
- Setup new operator in OLM catalog
sf-collector tasks:
- Build sf-collector image from ubi7/ubi? image
- Certify sf-collector image
- Define operator for sf-collector deployment
- Setup new operator in OLM catalog
TODO - we need to be able to test/verify new functionality, document it in this section.
TODO - we need to provide examples on how to use this new functionality.
TODO - if the new functionality includes new, or modified, SysFlow records, please provide examples.
TODO - links to the related GitHub issue(s) and any other external trackers.