csi: update ceph-csi to v3.15.0
We have new release for Ceph-CSI v3.15.0 -
https://github.com/ceph/ceph-csi/releases/tag/v3.15.0
Signed-off-by: Praveen M <m.praveen@ibm.com>
(cherry picked from commit 5fc4e15bb1)
This commit is contained in:
1 parent
2f518812de
commit
87331abe01
9 files changed
+10
-10
No files matched your search
@@ -60,7 +60,7 @@ The following table lists the configurable parameters of the rook-operator chart
|
||||
| `csi.cephFSPluginUpdateStrategy` | CSI CephFS plugin daemonset update strategy, supported values are OnDelete and RollingUpdate | `RollingUpdate` |
|
||||
| `csi.cephFSPluginUpdateStrategyMaxUnavailable` | A maxUnavailable parameter of CSI cephFS plugin daemonset update strategy. | `1` |
|
||||
| `csi.cephcsi.repository` | Ceph CSI image repository | `"quay.io/cephcsi/cephcsi"` |
|
||||
| `csi.cephcsi.tag` | Ceph CSI image tag | `"v3.14.2"` |
|
||||
| `csi.cephcsi.tag` | Ceph CSI image tag | `"v3.15.0"` |
|
||||
| `csi.cephfsLivenessMetricsPort` | CSI CephFS driver metrics port | `9081` |
|
||||
| `csi.cephfsPodLabels` | Labels to add to the CSI CephFS Deployments and DaemonSets Pods | `nil` |
|
||||
| `csi.clusterName` | Cluster name identifier to set as metadata on the CephFS subvolume and RBD images. This will be useful in cases like for example, when two container orchestrator clusters (Kubernetes/OCP) are using a single ceph cluster | `nil` |
|
||||
|
||||
@@ -217,10 +217,10 @@ CSI-Addons supports the following operations:
|
||||
|
||||
Ceph-CSI supports encrypting PersistentVolumeClaims (PVCs) for both RBD and CephFS.
|
||||
This can be achieved using LUKS for RBD and fscrypt for CephFS. More details on encrypting RBD PVCs can be found
|
||||
[here](https://github.com/ceph/ceph-csi/blob/v3.14.2/docs/deploy-rbd.md#encryption-for-rbd-volumes),
|
||||
[here](https://github.com/ceph/ceph-csi/blob/v3.15.0/docs/deploy-rbd.md#encryption-for-rbd-volumes),
|
||||
which includes a full list of supported encryption configurations.
|
||||
More details on encrypting CephFS PVCs can be found [here](https://github.com/ceph/ceph-csi/blob/v3.14.2/docs/deploy-cephfs.md#cephfs-volume-encryption).
|
||||
A sample KMS configmap can be found [here](https://github.com/ceph/ceph-csi/blob/v3.14.2/examples/kms/vault/kms-config.yaml).
|
||||
A sample KMS configmap can be found [here](https://github.com/ceph/ceph-csi/blob/v3.15.0/examples/kms/vault/kms-config.yaml).
|
||||
|
||||
!!! note
|
||||
Not all KMS are compatible with fscrypt. Generally, KMS that either store secrets to use directly (like Vault)
|
||||
|
||||
@@ -18,7 +18,7 @@ kubectl -n $ROOK_OPERATOR_NAMESPACE edit configmap rook-ceph-operator-config
|
||||
The default upstream images are included below, which you can change to your desired images.
|
||||
|
||||
```yaml
|
||||
ROOK_CSI_CEPH_IMAGE: "quay.io/cephcsi/cephcsi:v3.14.2"
|
||||
ROOK_CSI_CEPH_IMAGE: "quay.io/cephcsi/cephcsi:v3.15.0"
|
||||
ROOK_CSI_REGISTRAR_IMAGE: "registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.13.0"
|
||||
ROOK_CSI_PROVISIONER_IMAGE: "registry.k8s.io/sig-storage/csi-provisioner:v5.2.0"
|
||||
ROOK_CSI_ATTACHER_IMAGE: "registry.k8s.io/sig-storage/csi-attacher:v4.8.1"
|
||||
|
||||
@@ -498,7 +498,7 @@ csi:
|
||||
# -- Ceph CSI image repository
|
||||
repository: quay.io/cephcsi/cephcsi
|
||||
# -- Ceph CSI image tag
|
||||
tag: v3.14.2
|
||||
tag: v3.15.0
|
||||
|
||||
registrar:
|
||||
# -- Kubernetes CSI registrar image repository
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
gcr.io/k8s-staging-sig-storage/objectstorage-sidecar:v20240513-v0.1.0-35-gefb3255
|
||||
quay.io/ceph/ceph:v19.2.3
|
||||
quay.io/ceph/cosi:v0.1.2
|
||||
quay.io/cephcsi/cephcsi:v3.14.2
|
||||
quay.io/cephcsi/cephcsi:v3.15.0
|
||||
quay.io/csiaddons/k8s-sidecar:v0.13.0
|
||||
registry.k8s.io/sig-storage/csi-attacher:v4.8.1
|
||||
registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.13.0
|
||||
|
||||
@@ -197,7 +197,7 @@ data:
|
||||
# The default version of CSI supported by Rook will be started. To change the version
|
||||
# of the CSI driver to something other than what is officially supported, change
|
||||
# these images to the desired release of the CSI driver.
|
||||
# ROOK_CSI_CEPH_IMAGE: "quay.io/cephcsi/cephcsi:v3.14.2"
|
||||
# ROOK_CSI_CEPH_IMAGE: "quay.io/cephcsi/cephcsi:v3.15.0"
|
||||
# ROOK_CSI_REGISTRAR_IMAGE: "registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.13.0"
|
||||
# ROOK_CSI_RESIZER_IMAGE: "registry.k8s.io/sig-storage/csi-resizer:v1.13.2"
|
||||
# ROOK_CSI_PROVISIONER_IMAGE: "registry.k8s.io/sig-storage/csi-provisioner:v5.2.0"
|
||||
|
||||
@@ -119,7 +119,7 @@ data:
|
||||
# The default version of CSI supported by Rook will be started. To change the version
|
||||
# of the CSI driver to something other than what is officially supported, change
|
||||
# these images to the desired release of the CSI driver.
|
||||
# ROOK_CSI_CEPH_IMAGE: "quay.io/cephcsi/cephcsi:v3.14.2"
|
||||
# ROOK_CSI_CEPH_IMAGE: "quay.io/cephcsi/cephcsi:v3.15.0"
|
||||
# ROOK_CSI_REGISTRAR_IMAGE: "registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.13.0"
|
||||
# ROOK_CSI_RESIZER_IMAGE: "registry.k8s.io/sig-storage/csi-resizer:v1.13.2"
|
||||
# ROOK_CSI_PROVISIONER_IMAGE: "registry.k8s.io/sig-storage/csi-provisioner:v5.2.0"
|
||||
|
||||
@@ -133,7 +133,7 @@ var (
|
||||
// manually challenging.
|
||||
var (
|
||||
// image names
|
||||
DefaultCSIPluginImage = "quay.io/cephcsi/cephcsi:v3.14.2"
|
||||
DefaultCSIPluginImage = "quay.io/cephcsi/cephcsi:v3.15.0"
|
||||
DefaultRegistrarImage = "registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.13.0"
|
||||
DefaultProvisionerImage = "registry.k8s.io/sig-storage/csi-provisioner:v5.2.0"
|
||||
DefaultAttacherImage = "registry.k8s.io/sig-storage/csi-attacher:v4.8.1"
|
||||
|
||||
@@ -280,7 +280,7 @@ func Test_getImage(t *testing.T) {
|
||||
{
|
||||
name: "test with default image",
|
||||
args: args{
|
||||
defaultImage: "quay.io/cephcsi/cephcsi:v3.14.2",
|
||||
defaultImage: "quay.io/cephcsi/cephcsi:v3.15.0",
|
||||
},
|
||||
want: DefaultCSIPluginImage,
|
||||
},
|
||||
|
||||
Reference in new issue
Block a user