The following items are deprecated or removed from this version of DKP.
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-operatorwas installed (used by logging stack).
velerowas 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-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.