-
Spike
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
None
-
None
-
None
-
None
The new release of gcp-pd-csi-driver has few new features:
- a new cmdline option `-dynamic-volumes`, which "if set to true, the CSI driver will automatically select a compatible disk type based on the presence of the dynamic-volume parameter and disk types defined in the StorageClass. Disabled by default."
- gce-pd-node-labeler binary that "automatically labels Nodes with PD labels. The source of truth is a ConfigMap that can be configured with --configmap-name and --configmap-namespace flags". (PR)
They could help with that both could help with volume topology - that Pods that use a specific disk type PV (pd-ssd, hyperdisk-ha, …) are scheduled to nodes that support it. Some investigation + plumbing it into OCP is needed
Goal:
- Find out what these options + binary do and how they could help OCP customers.
- if the new labeler is considered useful, figure how to run it in OCP. A new gcp-pd-csi-driver-controller Deployment sidecar? A whole new Deployment?
Non-goal:
- Actual implementation of the gcp-pd-csi-driver-operator