1.3 KiB
1.3 KiB
Major Themes
Action Required
Notable Features
- Monitoring is now done through the Ceph MGR service for Ceph storage.
- The CRUSH root can be specified for pools with the
crushRootproperty, rather than always using thedefaultroot. Configuration of the CRUSH hierarchy is necessary with theceph osd crushcommands in the toolbox.
Operator Settings
AGENT_TOLERATION: Toleration can be added to the Rook agent, such as to run on the master node.FLEXVOLUME_DIR_PATH: Flex volume directory can be overridden on the Rook agent.
Breaking Changes
armhfbuild of Rook have been removed. Ceph is not supported or tested onarmhf. arm64 support continues.
Cluster CRD
- Removed the
versionTagproperty. The container version to launch in all pods will be the same as the version of the operator container. - Added the
cluster.rook.iofinalizer. When a cluster is deleted, the operator will cleanup resources and remove the finalizer, which then allows K8s to delete the CRD.
Operator
- Removed the
ROOK_REPO_PREFIXenv var. All containers will be launched with the same image as the operator
Known Issues
Deprecations
- Monitoring through rook-api is deprecated. The Ceph MGR service named
rook-ceph-mgrport9283path/should be used instead.