1
0
mirror of https://github.com/minio/docs.git synced 2025-07-30 07:03:26 +03:00

Updating legacy k8s upgrade doc (#1305)

The legacy upgrade doc had some unclear and confusing references in the
upgrade path. This updates the upgrade chart on the page to include
latest stable. Fixes references to 6.0.2 that should have been 5.0.15.

Not tied to a docs issue.

Staged:

- [Legacy upgrade
doc](http://192.241.195.202:9000/staging/k8s-update/k8s/operations/install-deploy-manage/upgrade-minio-operator-4.5.7-earlier.html#minio-k8s-upgrade-minio-operator-to-5-0-15)
This commit is contained in:
Daryl White
2024-08-23 22:46:30 -04:00
committed by GitHub
parent 11a3bd8ae9
commit c37ff313cb

View File

@ -21,6 +21,12 @@ MinIO supports the following upgrade paths for older versions of the MinIO Opera
* - Current Version
- Supported Upgrade Target
* - 5.0.15 or later
- |operator-version-stable|
* - 5.0.0 to 5.0.14
- 5.0.15
* - 4.2.3 to 4.5.7
- 4.5.8
@ -30,9 +36,11 @@ MinIO supports the following upgrade paths for older versions of the MinIO Opera
* - 3.X.X
- 4.2.2
To upgrade from Operator to |operator-version-stable| from version 4.5.7 or earlier, you must first upgrade to version 4.5.8.
To upgrade from Operator to |operator-version-stable| from version 4.5.7 or earlier, you must first upgrade to version 4.5.8, then upgrade to 5.0.15.
Depending on your current version, you may need to do one or more intermediate upgrades to reach v4.5.8.
After upgrading to 5.0.15, see :ref:`minio-k8s-upgrade-minio-operator` to upgrade to the latest version.
.. _minio-k8s-upgrade-minio-operator-to-5.0.15:
Upgrade MinIO Operator 4.5.8 and Later to 5.0.15
@ -136,7 +144,7 @@ Procedure
The following procedure upgrades the MinIO Operator using Kustomize.
For Operator versions 5.0.1 to 5.0.14 installed with the MinIO Kubernetes Plugin, follow the Kustomize instructions to upgrade to 5.0.15 or later.
For Operator versions 5.0.1 to 5.0.14 installed with the MinIO Kubernetes Plugin, follow the Kustomize instructions below to upgrade to 5.0.15 or later.
If you installed the Operator using :ref:`Helm <minio-k8s-deploy-operator-helm>`, use the :guilabel:`Upgrade using Helm` instructions instead.
#. *(Optional)* Update each MinIO Tenant to the latest stable MinIO Version.
@ -180,12 +188,12 @@ Procedure
#. Upgrade Operator with Kustomize
The following command upgrades Operator to version |operator-version-stable|:
The following command upgrades Operator to version 5.0.15:
.. code-block:: shell
:class: copyable
kubectl apply -k github.com/minio/operator
kubectl apply -k github.com/minio/operator/?ref=v5.0.15
In the sample output below, ``configured`` at the end of the line indicates where a new change was applied from the updated CRD:
@ -225,6 +233,8 @@ Procedure
#. Retrieve the Operator Console JWT for login
To continue upgrading to |operator-version-stable|, see :ref:`minio-k8s-upgrade-minio-operator`.
.. include:: /includes/common/common-k8s-operator-console-jwt.rst
@ -329,7 +339,7 @@ Procedure
~~~~~~~~~
This procedure upgrades MinIO Operator release 4.2.3 through 4.5.7 to release 4.5.8.
You can then upgrade from release 4.5.8 to |operator-version-stable|.
You can then upgrade from release 4.5.8 to 5.0.15.
1. *(Optional)* Update each MinIO Tenant to the latest stable MinIO Version.