VERSION ?= {{VERSION}}
for example 0.0.3
make manifests build docker-build docker-push
make bundle bundle-build bundle-push
opm render docker.io/stakaterdockerhubpullroot/{{NAME}}-operator-bundle:v{{VERSION}} --output=yaml >> catalog/index.yaml
- Skipping
entries: - name: {{NAME}}-operator.v0.0.3 skips: - {{NAME}}-operator.v0.0.1 - {{NAME}}-operator.v0.0.2 - ....
- Upgrading
entries: - name: {{NAME}}-operator.v0.0.3 replaces: {{NAME}}-operator.v0.0.1
Build and push catalog
make catalog-build catalog-push
https://docs.openshift.com/container-platform/4.17/operators/admin/olm-managing-custom-catalogs.html