forked from rook/rook
Previously, the rbd-mirror daemon was integrated into the `CephCluster` CRD. This wasn't really practical since we would have to wait for the whole orchestration to be done to actually set it up. The same goes for any CR update. Let's say you want to change the number of daemons, Rook would go through mons, mgrs and osds until it get to rbd-mirror. This triggers an undesired full orchestration. With its own CRD this component just gains a lot more flexibility. Closes: https://github.com/rook/rook/issues/5084 Signed-off-by: Sébastien Han <seb@redhat.com>
677 B
677 B
Major Themes
Action Required
Notable Features
Ceph
- Ceph RBD Mirror daemon has been extracted to its own CRD, it has been removed from the
CephClusterCRD, see the rbd-mirror crd.
EdgeFS
YugabyteDB
Cassandra
Breaking Changes
Ceph
- rbd-mirror daemons that were deployed through the CephCluster CR won't be managed anymore as they have their own CRD now.
To transition, you can inject the new rbd mirror CR with the desired
countof daemons and delete the previously managed rbd mirror deployments manually.