ceph-csi/deploy
Praveen M 55f221ff50 deploy: add immediate-topology flag to external-provisioner
In csi-external-provisioner: v5.0.1, topology-aware
provisioning is enabled by default. As a result provisioner
now expects toologyKeys to be present in CSINode object which
must be passed by user via `--domainlabels` flag in RBD nodeplugin.

Issue: Users upgrading to v3.12.0 who were not previously using
topology-aware provisioning may encounter issues when provisionining
RBD PVCs, as the `--domainlabels` flag might not be set.

Fix: To address this, add `--immediate-topology=false` to disable
topology-aware provisioning. User requiring topology-aware
provisioning should provided the volumeBindingMode as
`WaitForFirstConsumer` and `TopologyConstrainedPools` as required in
the StorageClass and configure `--domainlabels` flag in RBD nodeplugin.

Signed-off-by: Praveen M <m.praveen@ibm.com>
2024-08-21 13:39:53 +00:00
..
cephcsi/image ci: update centos stream 8 baseurl 2024-06-05 09:51:07 +00:00
cephfs/kubernetes deploy: update CSI sidecar driver-registrar to v2.11.1 2024-07-17 12:05:41 +00:00
nfs/kubernetes deploy: update CSI sidecar driver-registrar to v2.11.1 2024-07-17 12:05:41 +00:00
rbd/kubernetes deploy: add immediate-topology flag to external-provisioner 2024-08-21 13:39:53 +00:00
ceph-conf.yaml cleanup: Move common files to deploy folder 2023-06-07 12:51:43 +00:00
csi-config-map-sample.yaml util: add support to configure mirror daemon count 2024-04-22 09:49:59 +00:00
Makefile build: add NFS provisioner RBAC to generated artifacts 2024-03-14 09:27:07 +00:00
scc.yaml deploy: setting RequiredDropCapabilities to ALL for ceph-csi scc 2024-08-15 12:00:02 +00:00
service-monitor.yaml cleanup: Move common files to deploy folder 2023-06-07 12:51:43 +00:00