-
Story
-
Resolution: Done
-
Minor
-
None
-
None
-
3
-
False
-
False
-
OCPPLAN-5087 - OpenShift Support for External DNS
The goal of this user story is to delegate the generation of the OLM bundle manifests to operator-sdk as much as possible.
For the moment, the OLM manifests are forced copied from the ones generated by controller-gen.
Using operator-sdk would allow us to gain the following benefits:
- cluster and local roles would be put into CSV which is a good enabler for the operator upgrades: unique role names are generated for each version of the operator
- alm-examples (from CSV) will be taken from the samples put into config/samples/ directory
- no ad-hoc commands
Example of how this user story can be approached: link.
Acceptance Criteria
- OLM bundle content is functionally identical to the previous version
- e2e tests pass