-
Notifications
You must be signed in to change notification settings - Fork 16
Document update procedure from v2.1.1-beta.2 to v2.2-beta.2 #645
Comments
Minio: Operator's installation process has been changed, now it is installed as a kubectl plugin through the KREW tool. The minio deployment chart and it's corresponding values in the |
cert-manager: cert-manager's version has been upgraded from v0.14 to v1.7.1 and the new version includes breaking changes that makes a hands off and one step upgrade impossible, therefore the upgrade must be done incrementally. First the cert-manager should be upgraded to v1.0 following the upgrade guide provided by the cert manager. Then the deprecated CRDs must be migrated to the actual API version using the cmctl tool. After that the operator is ready for the OISP upgrade. |
Cassandra: Cassandra operator has been changed into the "K8ssandra" for compatibility purposes with the Kubernetes 1.22. However since a new operator is deployed as part of the upgrade, the outdated Cassandra operator won't be removed automatically by Helm and there is a possibility of the database getting corrupted if both Cassandra operators are active at the same time. To elevate this problem, the following should be done:
Afterwards the cluster should be up and running in short time. |
I would suggest adding a config backup setup at the start, where all secrets/configmaps we create (especially the ones we overwrite in values.yaml) are backed up. One can never be too safe. |
Document upgrades of operators
Document in issue + readthedocs
The text was updated successfully, but these errors were encountered: