Guide on how to create a simple Ceph storage cluster with Rook for Kubernetes
v1.16
and Helm v3.0
for installation of charts.
It is highly recommended that the Rook Ceph overview is read and understood before deploying a Ceph cluster with Rook.
rook-ceph
namespace, which is the default for a Ceph cluster with Rook.
mon
instances, in which case the data stored in dataDirHostPath
can be regenerated from the other mon
instances.
So when performing maintenance on a Talos Linux node with a Rook Ceph cluster (e.g. upgrading the Talos Linux version), it is imperative that care be taken to maintain the health of the Ceph cluster.
Before upgrading, you should always check the health status of the Ceph cluster to ensure that it is healthy.
nodeName
with the actual name of a storage node that needs cleaning, and path
with the Rook configuration dataDirHostPath
(this is /var/lib/rook
when using the default values.yaml) set when installing the chart.
The following will need to be repeated for each node used in the Rook Ceph cluster.
nodeName
and of=
in the command
as needed.