You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
csi: update Kubernetes CSI sidecar images to current versions
The Kubernetes CSI sidecars have had several releases that were not
included in deployments by Rook yet, update them to the versions that
are available today:
- csi-node-driver-registrar:v2.13.1
- csi-provisioner:v5.1.1
- csi-attacher:v4.8.1
- csi-resizer:v1.13.2
- csi-snapshotter:v8.2.1
This change is important, because Ceph-CSI will implement the new
Controller.GetSnapshot CSI procedure. A bug in csi-lib-utils causes a
panic when a ControllerCapability is provided, but not (yet) known to
the CSI sidecars. The updated sidecars consume a version of
csi-lib-utils with a fix for that panic.
See-also: kubernetes-csi/csi-lib-utils#188
Signed-off-by: Niels de Vos <[email protected]>
Copy file name to clipboardExpand all lines: Documentation/Helm-Charts/operator-chart.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -50,7 +50,7 @@ The following table lists the configurable parameters of the rook-operator chart
50
50
|`containerSecurityContext`| Set the container security context for the operator |`{"capabilities":{"drop":["ALL"]},"runAsGroup":2016,"runAsNonRoot":true,"runAsUser":2016}`|
51
51
|`crds.enabled`| Whether the helm chart should create and update the CRDs. If false, the CRDs must be managed independently with deploy/examples/crds.yaml. **WARNING** Only set during first deployment. If later disabled the cluster may be DESTROYED. If the CRDs are deleted in this case, see [the disaster recovery guide](https://rook.io/docs/rook/latest/Troubleshooting/disaster-recovery/#restoring-crds-after-deletion) to restore them. |`true`|
|`csi.attacher.tag`| Attacher image tag |`"v4.8.0"`|
53
+
|`csi.attacher.tag`| Attacher image tag |`"v4.8.1"`|
54
54
|`csi.cephFSAttachRequired`| Whether to skip any attach operation altogether for CephFS PVCs. See more details [here](https://kubernetes-csi.github.io/docs/skip-attach.html#skip-attach-with-csi-driver-object). If cephFSAttachRequired is set to false it skips the volume attachments and makes the creation of pods using the CephFS PVC fast. **WARNING** It's highly discouraged to use this for CephFS RWO volumes. Refer to this [issue](https://github.com/kubernetes/kubernetes/issues/103305) for more details. |`true`|
55
55
|`csi.cephFSFSGroupPolicy`| Policy for modifying a volume's ownership or permissions when the CephFS PVC is being mounted. supported values are documented at https://kubernetes-csi.github.io/docs/support-fsgroup.html|`"File"`|
56
56
|`csi.cephFSKernelMountOptions`| Set CephFS Kernel mount options to use https://docs.ceph.com/en/latest/man/8/mount.ceph/#options. Set to "ms_mode=secure" when connections.encrypted is enabled in CephCluster CR |`nil`|
@@ -110,7 +110,7 @@ The following table lists the configurable parameters of the rook-operator chart
110
110
|`csi.pluginPriorityClassName`| PriorityClassName to be set on csi driver plugin pods |`"system-node-critical"`|
111
111
|`csi.pluginTolerations`| Array of tolerations in YAML format which will be added to CephCSI plugin DaemonSet |`nil`|
|`csi.serviceMonitor.namespace`| Use a different namespace for the ServiceMonitor |`nil`|
132
132
|`csi.sidecarLogLevel`| Set logging level for Kubernetes-csi sidecar containers. Supported values from 0 to 5. 0 for general useful logs (the default), 5 for trace level verbosity. |`0`|
0 commit comments