-
Notifications
You must be signed in to change notification settings - Fork 242
/
Copy pathvalues.yaml
114 lines (102 loc) · 3.1 KB
/
values.yaml
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
109
110
111
112
113
114
controller:
enabled: true
replicas: 2
plugin:
enabled: true
csi:
disk:
enabled: true
controller:
enabled: true
nas:
enabled: true
controller:
enabled: true
oss:
enabled: true
controller:
enabled: true
local:
enabled: false
controller:
enabled: true
nodePools:
default:
pluginname: csi-plugin
nodeSelectorTerms:
- matchExpressions:
- key: type
operator: NotIn
values:
- virtual-kubelet
defaultStorageClass:
enabled: true
volumeSnapshot:
# These are shared by all CSI drivers that support snapshots.
# Disable if you manage them elsewhere.
controller:
enabled: true
deploy:
kubeletRootDir: /var/lib/kubelet
# By default, the controller server does not delete NAS subpaths when DeleteVolume, that means
# the files created in the volume will remain in the filesystem after PV deleted.
# You can set "withStorageController" to true in ACK clusters with storage-operator addon installed,
# then the controller server will patch a finalizer on NAS subpath-type PV when DeleteVolume
# and the storage-controller will handle the cleanup of the subpath in NAS filesystem.
withStorageController: false
ramToken: v2
# Which namespace holds ossfs pods
fuseNamespace: ack-csi-fuse
featureGates: "" # only for alpha feature
privateCloud: false
ecsEndpoint: null # most useful on private cloud
stsEndpoint: null # most useful on private cloud
ack: true # deployed on managed Alibaba Cloud Container Service for Kubernetes (ACK)
ecs: true # use Alibaba Cloud Elastic Compute Service (ECS) for Node
clusterID: null # will be injected on installation on ACK
regionID: null # useful when deploying on non-ECS, but need to access Alibaba Cloud OpenAPI
# To access Alibaba Cloud OpenAPI in self-deployed Kubernetes cluster, use a Secret with "id" and "secret" set.
accessKey:
enabled: false
secretName: csi-access-key
idKey: id # the key of AccessKey id in the k8s Secret
secretkey: secret # the key of AccessKey secret in the k8s Secret
images:
registry: registry-cn-hangzhou.ack.aliyuncs.com
workerRegistry: null # registry for worker nodes, if different from registry
controller:
repo: acs/csi-plugin
tag: "v1.31.4-9819c8b-aliyun"
plugin:
repo: acs/csi-plugin
tag: "v1.31.4-9819c8b-aliyun"
pluginInit:
repo: acs/csi-plugin
tag: "v1.31.4-9819c8b-aliyun-init"
localController:
repo: acs/local-csi-driver
tag: "v0.1.1"
localPlugin:
repo: acs/local-csi-driver
tag: "v0.1.1"
externalAttacher:
repo: acs/csi-attacher
tag: "v4.6.1-aliyun"
externalProvisioner:
repo: acs/csi-provisioner
tag: "v5.0.3-aliyun"
externalResizer:
repo: acs/csi-resizer
tag: "v1.11.2-aliyun"
externalSnapshotter:
repo: acs/csi-snapshotter
tag: "v8.1.1-aliyun"
externalSnapshotController:
repo: acs/snapshot-controller
tag: "v8.1.1-aliyun"
pluginRegistrar:
repo: acs/csi-node-driver-registrar
tag: "v2.9.0-d48d2e0-aliyun"
ossfs:
repo: acs/csi-ossfs
tag: "v1.91.5.ack.1-ed398f6-aliyun"