/
values.cn.yaml
134 lines (134 loc) · 4.59 KB
/
values.cn.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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
global:
imagePullPolicy: IfNotPresent # empty pull policy means k8s default is used ("always" if tag == ":latest", "ifnotpresent" else)
setSecurityContext: true # Force non-privileged containers to run as non-root users
# Dependency charts
etcd:
enabled: true
persistentVolume:
enabled: true
storage: 1Gi
replicas: 1 # How many instances of etcd will be added to the initial cluster.
resources: {} # resource requirements for etcd containers
image:
repository: gcr.m.daocloud.io/etcd-development/etcd
tag: v3.4.15
stork:
enabled: false
storkImage: docker.m.daocloud.io/openstorage/stork:2.8.2
schedulerImage: k8s.m.daocloud.io/kube-scheduler
schedulerTag: ""
replicas: 1
storkResources: {} # resources requirements for the stork plugin containers
schedulerResources: {} # resource requirements for the kube-scheduler containers
podsecuritycontext: {}
csi:
enabled: true
pluginImage: quay.m.daocloud.io/piraeusdatastore/piraeus-csi:v1.4.0
csiAttacherImage: k8s.m.daocloud.io/sig-storage/csi-attacher:v4.5.0
csiLivenessProbeImage: k8s.m.daocloud.io/sig-storage/livenessprobe:v2.12.0
csiNodeDriverRegistrarImage: k8s.m.daocloud.io/sig-storage/csi-node-driver-registrar:v2.10.0
csiProvisionerImage: k8s.m.daocloud.io/sig-storage/csi-provisioner:v4.0.0
csiSnapshotterImage: k8s.m.daocloud.io/sig-storage/csi-snapshotter:v7.0.1
csiResizerImage: k8s.m.daocloud.io/sig-storage/csi-resizer:v1.10.0
csiAttacherWorkerThreads: 10
csiProvisionerWorkerThreads: 10
csiSnapshotterWorkerThreads: 10
csiResizerWorkerThreads: 10
controllerReplicas: 1
controllerStrategy: {}
nodeAffinity: {}
nodeTolerations: []
controllerAffinity: {}
controllerTolerations: []
enableTopology: true
resources: {}
customLabels: {}
customAnnotations: {}
kubeletPath: /var/lib/kubelet
controllerSidecars: []
controllerExtraVolumes: []
nodeSidecars: []
nodeExtraVolumes: []
priorityClassName: ""
drbdRepoCred: "" # <- Specify the kubernetes secret name here
linstorSslMethod: "manual" # <- If set to 'helm' or 'cert-manager' the certificates will be generated automatically
linstorHttpsMethod: "manual" # <- If set to 'helm' or 'cert-manager' the certificates will be generated automatically
linstorHttpsControllerSecret: "" # <- name of secret containing linstor server certificates+key. See docs/security.md
linstorHttpsClientSecret: "" # <- name of secret containing linstor client certificates+key. See docs/security.md
controllerEndpoint: "" # <- override to the generated controller endpoint. use if controller is not deployed via operator
psp:
privilegedRole: ""
unprivilegedRole: ""
operator:
replicas: 1 # <- number of replicas for the operator deployment
image: quay.m.daocloud.io/piraeusdatastore/piraeus-operator:v1.10.9
affinity: {}
tolerations: []
resources: {}
customLabels: {}
customAnnotations: {}
podsecuritycontext: {}
args:
createBackups: true
createMonitoring: true
sidecars: []
extraVolumes: []
controller:
enabled: true
controllerImage: quay.m.daocloud.io/piraeusdatastore/piraeus-server:v1.26.2
dbConnectionURL: ""
luksSecret: ""
dbCertSecret: ""
dbUseClientCert: false
sslSecret: ""
affinity: {}
httpBindAddress: ""
httpsBindAddress: ""
tolerations:
- key: node-role.kubernetes.io/master
operator: Exists
effect: NoSchedule
- key: node-role.kubernetes.io/control-plane
operator: Exists
effect: NoSchedule
resources: {}
replicas: 1
additionalEnv: []
additionalProperties: {}
sidecars: []
extraVolumes: []
customLabels: {}
customAnnotations: {}
satelliteSet:
enabled: true
satelliteImage: quay.m.daocloud.io/piraeusdatastore/piraeus-server:v1.26.2
storagePools: {}
sslSecret: ""
automaticStorageType: None
affinity: {}
tolerations: []
resources: {}
monitoringImage: quay.m.daocloud.io/piraeusdatastore/drbd-reactor:v1.4.0
monitoringBindAddress: ""
kernelModuleInjectionImage: quay.m.daocloud.io/piraeusdatastore/drbd9-centos7:v9.1.19
kernelModuleInjectionMode: Compile
kernelModuleInjectionAdditionalSourceDirectory: ""
kernelModuleInjectionResources: {}
kernelModuleInjectionExtraVolumeMounts: []
additionalEnv:
- name: LB_SELINUX_AS
value: "modules_object_t"
dnsPolicy: ""
sidecars: []
extraVolumes: []
customLabels: {}
customAnnotations: {}
piraeus-ha-controller:
enabled: false
nameOverride: "ha-controller"
image:
repository: quay.m.daocloud.io/piraeusdatastore/piraeus-ha-controller
tag: "v1.1.4"
resources: {}
affinity: {}
tolerations: []