This implements the "Ceph Config via Ceph Cluster CRD" design document
as a `cephConfig:` structure on the CRD.
This also fixes the `yq` commands used to manipulate the
`cluster-test.yaml` that caused CI issues for this PR and potentially
unknowingly others.
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
(cherry picked from commit 4ed35d6bd6)
12 lines
613 B
Markdown
12 lines
613 B
Markdown
# v1.13 Pending Release Notes
|
|
|
|
## Breaking Changes
|
|
|
|
- Removed support for Ceph Pacific (v16)
|
|
- Support for the admission controller/webhooks has been removed. If admission controller/webhooks is enabled, disable by changing
|
|
`ROOK_DISABLE_ADMISSION_CONTROLLER: "true"` in operator.yaml before upgrading to rook v1.13. CRD validation is now enabled with [Common Expression Language](https://kubernetes.io/docs/reference/using-api/cel/). This requires Kubernetes version 1.25 or higher.
|
|
|
|
## Features
|
|
|
|
- Added `cephConfig:` to CephCluster to allow setting Ceph config options in the Ceph MON config store via the CRD
|