forked from rook/rook
Adding CephCOSIDriver CRD and controller. The controller will bring up the ceph cosi driver when first object store is created in the rook operator namespace. Then admin can defined COSI CRDs like BucketClass and BucketAccessClass for different object stores deployed via Rook. Using the BucketClass and BucketAccessClass, user can define BucketAccess for backend bucket in the RGW. The CephCOSIDriver CRD defines configuration options for ceph cosi driver. In the first version its usability is minimal. Even if it is not defined Rook will bring up the ceph cosi driver with default values. Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com>
723 B
723 B
v1.12 Pending Release Notes
Breaking Changes
Features
- Automate the faster recovery of the RBD RWO volume from node loss utilizing kubernetes feature Non-Graceful Node Shutdown by requiring manual tainting of the node with an 'out-of-service' taint once admin confirm that the node is down. This feature also prerequisites on the CSI-add-ons for a network fencing CRD, enable
csi-addonssidecar and the minimum required Kubernetes version is v1.26. - integrating with ceph cosi driver support