From 14567c763fa693ae11b227e4a2bc854136267ff2 Mon Sep 17 00:00:00 2001 From: Bharath Sreekanth Date: Fri, 13 May 2022 08:53:03 -0400 Subject: [PATCH] Make patch --- assets/logos/dell.png | Bin 0 -> 7914 bytes .../generated-changes/overlay/app-readme.md | 10 ++++++++ .../generated-changes/overlay/questions.yaml | 21 ++++++++++++++++ .../generated-changes/patch/Chart.yaml.patch | 23 ++++++++++++++++++ packages/dell-csi-powerflex/package.yaml | 4 +++ 5 files changed, 58 insertions(+) create mode 100644 assets/logos/dell.png create mode 100644 packages/dell-csi-powerflex/generated-changes/overlay/app-readme.md create mode 100644 packages/dell-csi-powerflex/generated-changes/overlay/questions.yaml create mode 100644 packages/dell-csi-powerflex/generated-changes/patch/Chart.yaml.patch create mode 100644 packages/dell-csi-powerflex/package.yaml diff --git a/assets/logos/dell.png b/assets/logos/dell.png new file mode 100644 index 0000000000000000000000000000000000000000..475ee139096f19f630572e6a798f603118ce7b76 GIT binary patch literal 7914 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

XUhc&ZEpA)k=+UC;6v#WWMY7 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 literal 0 HcmV?d00001 diff --git a/packages/dell-csi-powerflex/generated-changes/overlay/app-readme.md b/packages/dell-csi-powerflex/generated-changes/overlay/app-readme.md new file mode 100644 index 000000000..4c22667c1 --- /dev/null +++ b/packages/dell-csi-powerflex/generated-changes/overlay/app-readme.md @@ -0,0 +1,10 @@ +CSI Driver for PowerFlex is part of the CSM (Container Storage Modules) open-source suite of Kubernetes storage enablers for Dell EMC products. CSI Driver for PowerFlex is a Container Storage Interface (CSI) driver that provides support for provisioning persistent storage using Dell EMC PowerFlex storage array. + +Pre-Install +- All nodes must have the SDC client installed to satisfy the CSI driver for PowerFlex. Ensure that nodes are provided at least two (2) interfaces and potentially up to four (4) interfaces depending on the PowerFlex system configuration. +- [Install Storage Data Client](https://dell.github.io/csm-docs/docs/csidriver/installation/helm/powerflex/#manual-sdc-deployment) +- [Create Configuration Secret (Step 4)](https://dell.github.io/csm-docs/docs/csidriver/installation/helm/powerflex/#install-the-driver) + +Post-Install +- [Create Storage Class(es)](https://dell.github.io/csm-docs/docs/csidriver/installation/helm/powerflex/#storage-classes) + [Storage Class Examples](https://github.com/dell/csi-powerflex/tree/main/samples/storageclass) diff --git a/packages/dell-csi-powerflex/generated-changes/overlay/questions.yaml b/packages/dell-csi-powerflex/generated-changes/overlay/questions.yaml new file mode 100644 index 000000000..7c196f8be --- /dev/null +++ b/packages/dell-csi-powerflex/generated-changes/overlay/questions.yaml @@ -0,0 +1,21 @@ +categories: +- storage +namespace: vxflexos +labels: + io.rancher.certified: partner +questions: +- variable: defaultFsType + label: "Defines Filesystem format" + type: enum + required: true + group: "General settings (Required)" + options: + - "ext4" + - "xfs" + +- variable: volumeNamePrefix + label: "Defines a string prepended to each volume created" + type: string + default: "k8svol" + required: true + group: "General settings (Required)" diff --git a/packages/dell-csi-powerflex/generated-changes/patch/Chart.yaml.patch b/packages/dell-csi-powerflex/generated-changes/patch/Chart.yaml.patch new file mode 100644 index 000000000..5b2566db2 --- /dev/null +++ b/packages/dell-csi-powerflex/generated-changes/patch/Chart.yaml.patch @@ -0,0 +1,23 @@ +--- charts-original/Chart.yaml ++++ charts/Chart.yaml +@@ -1,10 +1,11 @@ + apiVersion: v2 + appVersion: "2.1.0" +-kubeVersion: ">= 1.20.0 < 1.23.0" ++kubeVersion: "1.20-0 - 1.23-0" + description: | + VxFlex OS CSI (Container Storage Interface) driver Kubernetes + integration. This chart includes everything required to provision via CSI as + well as a VxFlex OS StorageClass. ++icon: https://partner-charts.rancher.io/assets/logos/dell.png + keywords: + - csi + - storage +@@ -14,3 +15,7 @@ + sources: + - https://github.com/dell/csi-vxflexos + version: "2.1.0" ++annotations: ++ catalog.cattle.io/certified: partner ++ catalog.cattle.io/release-name: vxflexos ++ catalog.cattle.io/display-name: Dell CSI PowerFlex diff --git a/packages/dell-csi-powerflex/package.yaml b/packages/dell-csi-powerflex/package.yaml new file mode 100644 index 000000000..0291141d1 --- /dev/null +++ b/packages/dell-csi-powerflex/package.yaml @@ -0,0 +1,4 @@ +url: https://github.com/dell/csi-powerflex.git +subdirectory: helm/csi-vxflexos +commit: 582409d6e0849f53cf9997ee426eca7ba2773c7b +packageVersion: 00