dell / csm

Dell Container Storage Modules (CSM)
Apache License 2.0
67 stars 15 forks source link

[FEATURE]: Secret Format and Storage Class #1112

Open OA72280 opened 8 months ago

OA72280 commented 8 months ago

When creating the secret we must have a PowerFlex systemID provided which must be propagated into the storage classes. It would be far simpler if we could add an alias field or for allSystemNames: (note- note sure why plural) we could use the systenName in the storageclass opposed to having the systemID appear twice. This would cut down on confusion.

apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: powerflex #Can be a UPS given name annotations: storageclass.kubernetes.io/is-default-class: "false" provisioner: csi-vxflexos.dellemc.com reclaimPolicy: Delete allowVolumeExpansion: true parameters: storagepool: SP01 #MUST BE the SP of the PowerFlex System systemID: 098cb5833b0ce40f #MUST BE UPS systemID bandwidthLimitsinKbps: "" iopsLimit: "" csi.storage.k8s.io/fstype: ext4 volumeBindingMode: WaitForFirstConsumer allowedTopologies:

csmbot commented 8 months ago

@OA72280: Thank you for submitting this issue!

The issue is currently awaiting triage. Please make sure you have given us as much context as possible.

If the maintainers determine this is a relevant issue, they will remove the needs-triage label and respond appropriately.


We want your feedback! If you have any questions or suggestions regarding our contributing process/workflow, please reach out to us at container.storage.modules@dell.com.