Files
my-rook-config/PendingReleaseNotes.md
T
Umanga Chapagain 0e932c15eb Ceph: add CSI configurations to ConfigMap
This commit adds all the CSI configurations to ConfigMap.
This configMap can be used in combination with Env Vars
to configure Ceph CSI drivers in rook.

Signed-off-by: Umanga Chapagain <chapagainumanga@gmail.com>
2020-03-27 15:17:30 +05:30

2.1 KiB

Major Themes

Action Required

Notable Features

  • Added K8s 1.17 to the test matrix and removed K8s 1.12 from the test matrix.

Ceph

  • OSD refactor: drop support for Rook legacy OSD, directory OSD and Filestore OSD. For more details refer to the corresponding issue.
  • OSD on PVC now supports a metadata device, refer to the cluster on PVC section or the corresponding issue.
  • OSD on PVC now supports PVC expansion, if the size of the underlying block increases the Bluestore main block and the overall storage capacity will grow up.
  • Ceph Nautilus 14.2.5 is the minimum supported version
  • OSD on PVC doesn't use LVM anymore to configure OSD, but solely relies on the entire block device, done here.
  • Specific devices for OSDs can now be specified using the full udev path (e.g. /dev/disk/by-id/ata-ST4000DM004-XXXX) instead of the device name.
  • OSD on PVC CRUSH device storage class can now be changed by setting an annotation "crushDeviceClass" on the "data" volume template. See "cluster-on-pvc.yaml" for example.
  • Rook will now refuse to create pools with replica size 1 unless requireSafeReplicaSize is set to false.
  • CSI drivers can now be configured using "rook-ceph-operator-config" ConfigMap. ConfigMap can be used in mix with the already existing Env Vars defined in operator deployment manifest. Precedence will be given to ConfigMap in case of conflicting configurations.

EdgeFS

YugabyteDB

  • Master and TServer pods for YugabyteDB will have resources requests and limits specified as per YugabyteDB recommendations. This will help avoid the soft/hard memory limit issue.

Cassandra

Breaking Changes

Minio

  • The minio operator was removed from Rook

Known Issues

Deprecations