DKP 2.4.0 Deprecations
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 and 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
NOTE: The command above fails if minio-operator
is installed as you cannot disable ceph
installation if minio-operator
is installed.