HPE CSI Driver for Kubernetes v2.0.0 commit #1
Signed-off-by: Michael Mattsson <michael.mattsson@gmail.com>pull/114/head
parent
6dfcbb04bd
commit
b0eab20d39
|
@ -0,0 +1,3 @@
|
|||
# HPE CSI Driver for Kubernetes
|
||||
|
||||
The [HPE CSI Driver for Kubernetes](https://github.com/hpe-storage/csi-driver) leverages HPE storage platforms to provide scalable and persistent storage for stateful applications.
|
|
@ -0,0 +1,83 @@
|
|||
labels:
|
||||
io.rancher.certified: partner
|
||||
questions:
|
||||
- variable: imagePullPolicy
|
||||
label: "ImagePullPolicy"
|
||||
default: "IfNotPresent"
|
||||
type: enum
|
||||
options:
|
||||
- "IfNotPresent"
|
||||
- "Always"
|
||||
- "Never"
|
||||
description: "ImagePullPolicy for all CSI driver images"
|
||||
group: "HPE CSI Driver settings"
|
||||
- variable: disableNodeConformance
|
||||
label: "Disable automatic installation of iSCSI/Multipath Packages"
|
||||
type: boolean
|
||||
default: false
|
||||
description: "Disable automatic installation of iSCSI/Multipath Packages"
|
||||
group: "HPE CSI Driver settings"
|
||||
- variable: iscsi.chapUser
|
||||
label: "iSCSI CHAP Username"
|
||||
type: string
|
||||
required: false
|
||||
description: "Specify username for iSCSI CHAP authentication"
|
||||
group: "HPE iSCSI settings"
|
||||
- variable: iscsi.chapPassword
|
||||
label: "iSCSI CHAP Password"
|
||||
type: password
|
||||
min_length: 12
|
||||
max_length: 16
|
||||
required: false
|
||||
description: "Specify password for iSCSI CHAP authentication"
|
||||
group: "HPE iSCSI settings"
|
||||
- variable: registry
|
||||
label: "Registry"
|
||||
type: string
|
||||
default: "quay.io"
|
||||
description: "Specify registry prefix (hostname[:port]) for CSI driver images"
|
||||
group: "HPE CSI Driver settings"
|
||||
- variable: disable.nimble
|
||||
label: "Disable Nimble"
|
||||
type: boolean
|
||||
default: false
|
||||
description: "Disable HPE Nimble Storage CSP Service"
|
||||
group: "Disable Container Storage Providers"
|
||||
- variable: disable.primera
|
||||
label: "Disable Primera"
|
||||
type: boolean
|
||||
default: false
|
||||
description: "Disable HPE Primera (and 3PAR) CSP Service"
|
||||
group: "Disable Container Storage Providers"
|
||||
- variable: disable.alletra6000
|
||||
label: "Disable Alletra 6000"
|
||||
type: boolean
|
||||
default: false
|
||||
description: "Disable HPE Alletra 6000 CSP Service"
|
||||
group: "Disable Container Storage Providers"
|
||||
- variable: disable.alletra9000
|
||||
label: "Disable Alletra 9000"
|
||||
type: boolean
|
||||
default: false
|
||||
description: "Disable HPE Alletra 9000 CSP Service"
|
||||
group: "Disable Container Storage Providers"
|
||||
- variable: disableNodeGetVolumeStats
|
||||
label: "Disable NoteGetVolumeStats"
|
||||
type: boolean
|
||||
default: false
|
||||
description: "Disable NodeGetVolumeStats call to CSI driver"
|
||||
group: "HPE CSI Driver settings"
|
||||
- variable: kubeletRootDir
|
||||
label: "Set kubeletRootDir"
|
||||
type: string
|
||||
default: "/var/lib/kubelet"
|
||||
description: "The kubelet root directory path"
|
||||
group: "HPE CSI Driver settings"
|
||||
- variable: cspClientTimeout
|
||||
label: "Set cspClientTimeout"
|
||||
type: int
|
||||
default: 60
|
||||
min: 60
|
||||
max: 360
|
||||
description: "CSP client timeout for HPE Alletra 9000, Primera and 3PAR (60-360 sec)"
|
||||
group: "HPE CSI Driver settings"
|
|
@ -1,19 +1,26 @@
|
|||
--- charts-original/Chart.yaml
|
||||
+++ charts/Chart.yaml
|
||||
@@ -7,9 +7,6 @@
|
||||
- HPE
|
||||
- Storage
|
||||
- StorageClass
|
||||
-- CentOS
|
||||
-- Ubuntu
|
||||
-- RHEL
|
||||
maintainers:
|
||||
- email: hpe-containers-dev@hpe.com
|
||||
name: raunakkumar
|
||||
@@ -17,3 +14,6 @@
|
||||
sources:
|
||||
- https://scod.hpedev.io/csi_driver
|
||||
version: 1.4.2
|
||||
+annotations:
|
||||
@@ -4,6 +4,9 @@
|
||||
- name: Documentation
|
||||
url: https://scod.hpedev.io/csi_driver
|
||||
artifacthub.io/prerelease: "false"
|
||||
+ catalog.cattle.io/certified: partner
|
||||
+ catalog.cattle.io/release-name: hpe-csi-driver
|
||||
+ catalog.cattle.io/display-name: HPE CSI Driver for Kubernetes
|
||||
apiVersion: v1
|
||||
appVersion: 2.0.0
|
||||
description: A Helm chart for installing the HPE CSI Driver for Kubernetes
|
||||
@@ -14,10 +17,11 @@
|
||||
- Storage
|
||||
- CSI
|
||||
maintainers:
|
||||
-- email: hpe-containers-dev@hpe.com
|
||||
- name: raunakkumar
|
||||
+- name: datamattsson
|
||||
+ email: datamattsson@hpe.com
|
||||
name: hpe-csi-driver
|
||||
sources:
|
||||
- https://github.com/hpe-storage/co-deployments
|
||||
- https://github.com/hpe-storage/csi-driver
|
||||
version: 2.0.0
|
||||
+kubeVersion: "1.18 - 1.21"
|
||||
|
|
|
@ -1,23 +0,0 @@
|
|||
--- charts-original/questions.yml
|
||||
+++ charts/questions.yml
|
||||
@@ -1,7 +1,5 @@
|
||||
labels:
|
||||
io.rancher.certified: partner
|
||||
-categories:
|
||||
-- storage
|
||||
questions:
|
||||
- variable: imagePullPolicy
|
||||
label: "ImagePullPolicy"
|
||||
@@ -31,9 +29,9 @@
|
||||
required: false
|
||||
description: "Specify password for iSCSI CHAP authentication"
|
||||
group: "HPE iSCSI settings"
|
||||
-- variable: registryPrefix
|
||||
- label: "registry"
|
||||
+- variable: registry
|
||||
+ label: "Registry"
|
||||
type: string
|
||||
default: "quay.io"
|
||||
- description: "Specify registry prefix for CSI driver images"
|
||||
+ description: "Specify registry prefix (hostname[:port]) for CSI driver images"
|
||||
group: "HPE CSI Driver settings"
|
|
@ -0,0 +1,12 @@
|
|||
--- charts-original/values.schema.json 2021-07-20 09:36:40.000000000 -0700
|
||||
+++ charts/values.schema.json 2021-07-20 09:35:14.000000000 -0700
|
||||
@@ -163,7 +163,8 @@
|
||||
"default": 60,
|
||||
"minimum": 60,
|
||||
"maximum": 360
|
||||
- }
|
||||
+ },
|
||||
+ "global": {}
|
||||
},
|
||||
"additionalProperties": false
|
||||
}
|
|
@ -1,2 +1,2 @@
|
|||
url: https://hpe-storage.github.io/co-deployments/hpe-csi-driver-1.4.2.tgz
|
||||
url: https://hpe-storage.github.io/co-deployments/hpe-csi-driver-2.0.0.tgz
|
||||
packageVersion: 00
|
||||
|
|
Loading…
Reference in New Issue