-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvalues.yaml
More file actions
109 lines (86 loc) · 3.94 KB
/
values.yaml
File metadata and controls
109 lines (86 loc) · 3.94 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
---
fullnameOverride: vxflexos
nameOverride: vxflexos
images:
# "driver" defines the container image, used for the driver container.
driver: amaas-eos-mw1.cec.lab.emc.com:5036/csi-vxflexos:master-latest
# "powerflexSdc" defines the SDC image, used for RedHat CoreOS only.
powerflexSdc: amaas-eos-mw1.cec.lab.emc.com:5036/sdc:3.5.1.1-1
# "images.attacher" defines the container images used for the csi attacher
# container.
attacher: k8s.gcr.io/sig-storage/csi-attacher:v3.1.0
# "images.provisioner" defines the container images used for the csi provisioner
# container.
provisioner: k8s.gcr.io/sig-storage/csi-provisioner:v2.1.0
# "images.snapshotter" defines the container image used for the csi external snapshotter
snapshotter: k8s.gcr.io/sig-storage/csi-snapshotter:v3.0.3
# "images.registrar" defines the container images used for the csi registrar
# container.
registrar: k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.1.0
# "images.resizer" defines the container images used for the csi resizer
# container.
resizer: quay.io/k8scsi/csi-resizer:v1.1.0
# "defaultFsType" is used to set the default FS type which will be used
# for mount volumes if FsType is not specified in the storage class
defaultFsType: ext4
# "volumeNamePrefix" defines a string prepended to each volume created.
volumeNamePrefix: k8s
# "controllerCount" defines the number of VxFlex controller nodes to deploy to
# the Kubernetes release
controllerCount: 1
# Enable this to automatically delete all snapshots in a consistency group
# when a snap in the group is deleted
enablesnapshotcgdelete: "false"
# Enable list volume operation to include snapshots (since creating a volume
# from a snap actually results in a new snap)
# It is recommend this be false unless instructed otherwise.
enablelistvolumesnapshot: "false"
# Setting allowRWOMultiPodAccess to "true" will allow multiple pods on the same node
# to access the same RWO volume. This behavior conflicts with the CSI specification version 1.3
# NodePublishVolume descrition that requires an error to be returned in this case.
# However some other CSI drivers support this behavior and some customers desire this behavior.
# Kubernetes could make a change at their discretion that would preclude our ability to support this option.
# Customers use this option at their own risk.
# You should leave this set as "false" unless instructed to change it by Dell support.
allowRWOMultiPodAccess: "false"
# "controller" allows to configure controller specific parameters
controller:
#"controller.nodeSelector" defines what nodes would be selected for pods of controller deployment
# Leave as blank to use all nodes
nodeSelector:
# node-role.kubernetes.io/master: ""
# "controller.tolerations" defines tolerations that would be applied to controller deployment
# Leave as blank to install controller on worker nodes
tolerations:
# - key: "node-role.kubernetes.io/master"
# operator: "Exists"
# effect: "NoSchedule"
# monitoring pod details
# These options control the running of the monitoring container
# This container gather diagnostic information in case of failure
# disable init container for rancher deployment
sdc:
enabled: false
monitor:
# enabled allows the usage of te monitoring pod to be disabled
enabled: false
# hostNetwork determines if the monitor pod should run on the host network or not
hostNetwork: true
# hostPID determines if the monitor pod should run in the host namespace
hostPID: true
# Podmon is an optional feature under development and tech preview.
# Enable this feature only after contact support for additional information
podmon:
enabled: false
image:
#controller:
# args:
# - "-csisock=unix:/var/run/csi/csi.sock"
# - "-labelvalue=csi-vxflexos"
# - "-mode=controller"
#node:
# args:
# - "-csisock=unix:/var/lib/kubelet/plugins/vxflexos.emc.dell.com/csi_sock"
# - "-labelvalue=csi-vxflexos"
# - "-mode=node"
# - "-leaderelection=false"