- Install additional prerequisites
- operator-sdk
sed- yq
- jq
- Edit the versions.yaml file to add a new version
-
Install additional prerequisites
- Docker
- jq
operator-courier(installed withpip install -r requirements.txt)- operator-sdk >= v1.1.0
- docker
-
Publish the new version of the operator.
make quay -
If it's the first push to the repos, they need to be made public:
- Go to the application on the quay website and make sure it's public.
- Do the same for the repository.
-
Suggestion: use
NAMESPACE=<ns> REGISTRY_VERSION=<the new version> make deploy-for-testfrom theoperator-toolsrepo to try out the new version of the operator.
- Run the make command
... this can take a while, depending on your internet connection. It will prompt you to do some manual steps. These are important.
make release