Rook Ceph in DKP - Prerequisites
Important information you should know prior to using Rook Ceph in DKP
The Ceph instance installed by DKP is intended only for use by the logging stack and velero
platform applications.
If you have an instance of Ceph that is managed outside of the DKP lifecycle, see Bring Your Own Storage to DKP Clusters.
If you do not plan on using any of the logging stack components such as grafana-loki
or velero
for backups, then you do not need Rook Ceph for your installation and you can disable it by adding the following to your installer config file:
apiVersion: config.kommander.mesosphere.io/v1alpha1
kind: Installation
apps:
...
...
grafana-loki:
enabled: false
...
rook-ceph:
enabled: false
rook-ceph-cluster:
enabled: false
...
velero:
enabled: false
...
You must enable rook-ceph
and rook-ceph-cluster
if any of the following is true:
If
grafana-loki
is enabled.If
velero
is enabled. If you applied config overrides forvelero
to use a storage that is external to your cluster, then you do not need Ceph to be installed.
For more information about Ceph, refer to the following:
See Rook Ceph Configuration for information on how you can configure Ceph for you Ceph Envirnoment.