-
Notifications
You must be signed in to change notification settings - Fork 595
/
values.yaml
107 lines (98 loc) · 3.17 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
nameOverride: ""
fullNameOverride: ""
# Base name of the CSI Manila driver
driverName: manila.csi.openstack.org
# Enabled Manila share protocols
shareProtocols:
- protocolSelector: NFS
fsGroupPolicy: None
fwdNodePluginEndpoint:
dir: /var/lib/kubelet/plugins/csi-nfsplugin
sockFile: csi.sock
# - protocolSelector: CEPHFS
# fwdNodePluginEndpoint:
# dir: /var/lib/kubelet/plugins/cephfs.csi.ceph.com
# sockFile: csi.sock
extraLabels: {}
# CSI Manila spec
csimanila:
# Set topologyAwarenessEnabled to true to enable topology awareness
topologyAwarenessEnabled: false
# Runtime configuration
runtimeConfig:
enabled: false
jsonData: |-
{
"nfs": {
"matchExportLocationAddress": "172.168.122.0/24"
}
}
# Availability zone for each node. topologyAwarenessEnabled must be set to true for this option to have any effect.
# If your Kubernetes cluster runs atop of Nova and want to use Nova AZs as AZs for the nodes of the cluster, uncomment the line below:
# nodeAZ: "$(curl http://169.254.169.254/openstack/latest/meta_data.json | jq -r .availability_zone)"
# You may set ID of the cluster where manila-csi is deployed. This value will be appended
# to share metadata in newly provisioned shares as `manila.csi.openstack.org/cluster=<cluster ID>`.
clusterID: ""
# Image spec
image:
repository: k8scloudprovider/manila-csi-plugin
pullPolicy: IfNotPresent
tag: # defaults to .Chart.AppVersion
# DeamonSet deployment
nodeplugin:
# Component name
name: nodeplugin
# CSI Manila container compute resources constraints
nodeplugin:
resources: {}
# csi-node-driver-registrar
registrar:
image:
repository: registry.k8s.io/sig-storage/csi-node-driver-registrar
tag: v2.4.0
pullPolicy: IfNotPresent
resources: {}
nodeSelector: {}
tolerations: []
affinity: {}
priorityClassName: ""
# Use fullnameOverride to fully override the name of this component
# fullnameOverride: some-other-name
# StatefulSet deployment
controllerplugin:
name: controllerplugin
# CSI Manila container compute resources constraints
nodeplugin:
resources: {}
# CSI external-provisioner container spec
provisioner:
image:
repository: registry.k8s.io/sig-storage/csi-provisioner
tag: v3.0.0
pullPolicy: IfNotPresent
resources: {}
# Whether to pass --extra-create-metadata flag to csi-provisioner.
extraCreateMetadata: false
# CSI external-snapshotter container spec
snapshotter:
image:
repository: registry.k8s.io/sig-storage/csi-snapshotter
tag: v5.0.1
pullPolicy: IfNotPresent
resources: {}
# CSI external-resizer container spec
resizer:
image:
repository: registry.k8s.io/sig-storage/csi-resizer
tag: v1.3.0
pullPolicy: IfNotPresent
resources: {}
nodeSelector: {}
tolerations: []
affinity: {}
# Use fullnameOverride to fully override the name of this component
# fullnameOverride: some-other-name
# Log verbosity level.
# See https://github.com/kubernetes/community/blob/master/contributors/devel/sig-instrumentation/logging.md
# for description of individual verbosity levels.
logVerbosityLevel: 2