Prerequisites
Feature Summary
Add support for creating OpenShift cluster recipes and bundles
Problem/Use Case
- Have the same level of functionality for openshift as in other clouds following the concepts of aicr
- Integrate OLM (operator lifecycle Manager) flow for setting up a cluster ready for AI workload
- openshift gitops support
Proposed Solution
- OLM recipe refers to OLM installation files like subscription, operatorgroup etc
- OLM bundle includes a pre-deploy/install step for ocp subscription metadata
- Add readiness validation for openshift to check/wait if ocp installation is successfull
- Custom resources are used for controlling the environment. They will leverage the overlay mechanism
- Gitops deployer using apps-of-apps.yaml
Success Criteria
- OCP Recipe it will show the desired olm components information on the olm configuration
- OCP Bundle the instalation and deployment readme and scripts along with concrete ocp artifacts will be created
- Include gitops artifacts
- Shouldn't break existing flows. Specifically helm deployment should stay exactly the same (both definition and outcome)
Alternatives Considered
No response
Component
Recipe engine / data
Priority
Critical (blocking adoption or major use case)
Compatibility / Breaking Changes
No response
Operational Considerations
No response
Are you willing to contribute?
Yes, I can open a PR
Prerequisites
Feature Summary
Add support for creating OpenShift cluster recipes and bundles
Problem/Use Case
Proposed Solution
Success Criteria
Alternatives Considered
No response
Component
Recipe engine / data
Priority
Critical (blocking adoption or major use case)
Compatibility / Breaking Changes
No response
Operational Considerations
No response
Are you willing to contribute?
Yes, I can open a PR