Skip to content

Commit c19f900

Browse files
committed
added examples for chap secret and storage class
Signed-off-by: sijeesh <[email protected]>
1 parent 58651c2 commit c19f900

3 files changed

Lines changed: 64 additions & 0 deletions

File tree

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
apiVersion: v1
2+
kind: Secret
3+
metadata:
4+
name: chap-secret
5+
namespace: hpe-storage
6+
stringData:
7+
chapUser: ""
8+
chapPassword: ""
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
apiVersion: storage.k8s.io/v1
2+
kind: StorageClass
3+
metadata:
4+
name: my-sc-1
5+
provisioner: csi.hpe.com
6+
parameters:
7+
csi.storage.k8s.io/fstype: ext4
8+
csi.storage.k8s.io/provisioner-secret-name: hpe-backend
9+
csi.storage.k8s.io/provisioner-secret-namespace: hpe-storage
10+
csi.storage.k8s.io/controller-publish-secret-name: hpe-backend
11+
csi.storage.k8s.io/controller-publish-secret-namespace: hpe-storage
12+
csi.storage.k8s.io/node-stage-secret-name: hpe-backend
13+
csi.storage.k8s.io/node-stage-secret-namespace: hpe-storage
14+
csi.storage.k8s.io/node-publish-secret-name: hpe-backend
15+
csi.storage.k8s.io/node-publish-secret-namespace: hpe-storage
16+
# Uncomment for k8s 1.15 for resize support
17+
#csi.storage.k8s.io/controller-expand-secret-name: hpe-backend
18+
#csi.storage.k8s.io/controller-expand-secret-namespace: hpe-storage
19+
# Use pre-existing CPG on 3PAR/Primera
20+
cpg: "FC_r6"
21+
provisioning_type: "tpvv"
22+
accessProtocol: "iscsi"
23+
chapSecretNamespace: "hpe-storage"
24+
chapSecretName: "chap-secret"
25+
# Uncomment for k8s 1.14+ for resize
26+
#allowVolumeExpansion: true
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
apiVersion: storage.k8s.io/v1
2+
kind: StorageClass
3+
metadata:
4+
name: my-sc-1
5+
provisioner: csi.hpe.com
6+
parameters:
7+
csi.storage.k8s.io/fstype: xfs
8+
csi.storage.k8s.io/provisioner-secret-name: hpe-backend
9+
csi.storage.k8s.io/provisioner-secret-namespace: hpe-storage
10+
csi.storage.k8s.io/controller-publish-secret-name: hpe-backend
11+
csi.storage.k8s.io/controller-publish-secret-namespace: hpe-storage
12+
csi.storage.k8s.io/node-stage-secret-name: hpe-backend
13+
csi.storage.k8s.io/node-stage-secret-namespace: hpe-storage
14+
csi.storage.k8s.io/node-publish-secret-name: hpe-backend
15+
csi.storage.k8s.io/node-publish-secret-namespace: hpe-storage
16+
# Uncomment for k8s 1.14 for resize support
17+
#csi.storage.k8s.io/resizer-secret-name: hpe-backend
18+
#csi.storage.k8s.io/resizer-secret-namespace: hpe-storage
19+
# Uncomment for k8s 1.15 for resize support
20+
#csi.storage.k8s.io/controller-expand-secret-name: hpe-backend
21+
#csi.storage.k8s.io/controller-expand-secret-namespace: hpe-storage
22+
accessProtocol: "iscsi"
23+
description: "Volume from csi"
24+
dedupeEnabled: "false"
25+
performancePolicy: "SQL Server"
26+
limitIops: "76800"
27+
chapSecretNamespace: "hpe-storage"
28+
chapSecretName: "chap-secret"
29+
# Uncomment for k8s 1.14+ for resize
30+
#allowVolumeExpansion: true

0 commit comments

Comments
 (0)