Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE]: Allow to install 2 PowerFlex on a stretched cluster using the CSM Operator or the Helm chart #1413

Open
coulof opened this issue Aug 1, 2024 · 3 comments
Assignees
Labels
area/csi-powerflex Issue pertains to the CSI Driver for Dell EMC PowerFlex type/feature A feature. This label is applied to a feature issues.

Comments

@coulof
Copy link
Collaborator

coulof commented Aug 1, 2024

Describe the solution you'd like
We have the following architecture
image_720

We need to be able to install the CSI driver using the CSM Operator or the Helm chart.

Describe alternatives you've considered
A non-tested workaround is to start from the helm chart and tweak it like this:

  1. make sure the controller Pods can talk to the PowerFlex appliances on the two sites
  2. in the values.yaml the nodeAffinity for the node to go onto the Datacenter A : https://github.com/dell/helm-charts/blob/main/charts/csi-vxflexos/values.yaml#L215
  3. generate the yaml helm install --dry-run...
  4. using kustomize or manually :

Additional context
This is a customer request please consider adding it to the roadmap

@coulof coulof added needs-triage Issue requires triage. type/feature-request New feature request. This is the default label associated with a feature request issue. labels Aug 1, 2024
@csmbot
Copy link
Collaborator

csmbot commented Aug 1, 2024

@coulof: 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.

@coulof coulof added type/bug Something isn't working. This is the default label associated with a bug issue. and removed type/feature-request New feature request. This is the default label associated with a feature request issue. labels Aug 19, 2024
@coulof
Copy link
Collaborator Author

coulof commented Aug 19, 2024

The support matrix indicated the multi-array is supported : https://dell.github.io/csm-docs/docs/csidriver/#csi-driver-capabilities albeit it doesn't work in case of non equal access from the nodes to the backend storage.

Therefore changing the type to bug.

@gallacher gallacher changed the title [FEATURE]: Allow to install 2 PowerFlex on a stretched cluster using the CSM Operator or the Helm chart [BUG]: Allow to install 2 PowerFlex on a stretched cluster using the CSM Operator or the Helm chart Aug 19, 2024
@gallacher gallacher added the area/csi-powerflex Issue pertains to the CSI Driver for Dell EMC PowerFlex label Aug 19, 2024
@suryagupta4 suryagupta4 self-assigned this Aug 20, 2024
@shanmydell shanmydell removed the needs-triage Issue requires triage. label Aug 20, 2024
@shanmydell shanmydell added this to the v1.12.0 milestone Aug 20, 2024
@suryagupta4 suryagupta4 added the needs-triage Issue requires triage. label Aug 21, 2024
@suryagupta4 suryagupta4 removed the needs-triage Issue requires triage. label Sep 4, 2024
@suryagupta4 suryagupta4 assigned tdawe and unassigned suryagupta4 Oct 21, 2024
@tdawe
Copy link
Collaborator

tdawe commented Oct 25, 2024

Our multi-array support will connect to all storage arrays listed in the Secret. There isn't an option to deploy multiple DaemonSets selectively across the nodes in the cluster. Spoke with @sharmilarama and will convert this to a Feature. cc: @anandrajak1

@tdawe tdawe added type/feature A feature. This label is applied to a feature issues. and removed type/bug Something isn't working. This is the default label associated with a bug issue. labels Oct 25, 2024
@tdawe tdawe removed this from the v1.12.0 milestone Oct 25, 2024
@tdawe tdawe changed the title [BUG]: Allow to install 2 PowerFlex on a stretched cluster using the CSM Operator or the Helm chart [FEATURE]: Allow to install 2 PowerFlex on a stretched cluster using the CSM Operator or the Helm chart Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/csi-powerflex Issue pertains to the CSI Driver for Dell EMC PowerFlex type/feature A feature. This label is applied to a feature issues.
Projects
None yet
Development

No branches or pull requests

6 participants