The following items are deprecated or removed from this version of DKP.

MinIO

In previous versions of DKP, we deployed MinIO with velero, grafana-loki, and project-grafana loki, operating inside the same cluster. Beginning with DKP 2.4.0, MinIO is no longer deployed by default and will no longer be supported. However, we will not remove any MinIO instances that you have running on any version of DKP that were installed independently of the Kommander installation.

As a replacement for MinIO, we are integrating Rook Ceph in this and future releases.

It is important to note that when you upgrade from 2.3.x -> 2.4.x, Ceph is automatically installed if any of the following are true:

  • minio-operator was installed (used by logging stack).

  • velero was installed (used for backups).

However, If you did not have minio-operator installed in 2.3.x and instead had configured velero to work with an external cloud storage such as Amazon S3 or Azure Blob Storage, then you do not need rook-ceph and rook-ceph-cluster post upgrade.

In order to explicitly disable installing these apps during upgrade, specify the following in the command line, then run the command:

dkp upgrade kommander --disable-appdeployments rook-ceph,rook-ceph-cluster
CODE

NOTE: The command above fails if minio-operator is installed as you cannot disable ceph installation if minio-operator is installed.