-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvalues.yaml
219 lines (175 loc) · 3.2 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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
namespace: openshift-adp
# DPA
bsl:
bsls:
- bucket: miniobucket
provider: aws
default: true
credentials:
enable: true
name: main-bsl
createSecret:
enable: true
fileName: default_creds
profile: default
secretName: cloud-credentials
secretKey: cloud
# AWS URL https://s3-<region>.amazonaws.com
s3:
enable: false
url: minio-minio.apps.mtv85.rhos-psi.cnv-qe.rhood.us
protocol: http
noobaa: false
minio: true
aws: false
caCert:
enable: false
vsl:
enable: false
vsls:
- provider: gcp
credentials:
enable: false
createSecret:
enable: true
fileName: vsl_creds
secretName: vsl-cloud-credentials-1
secretKey: service_account.json
csi:
enable: true
vsc:
enable: false
name: my-vsc
provider: aws
deletionPolicy: Retain
fs:
enable: false
bool: true
restic: false
kopia: true
podConfig:
enable: false
env:
enable: true
envs:
- name: TZ
val: America/New_York
toleration:
enable: false
tolerations:
- key: node.kubernetes.io/unreachable
operator: Exists
effect: NoExecute
ndm:
enable: false
velero:
defaultPlugins:
- openshift
- aws
featureFlags:
enable: false
flags:
- no-secret
noDefaultBackupLocation:
enable: false
args:
enable: false
defaultBackupTtl:
enable: true
val: 300000000000
garbageCollectionFrequency:
enable: true
val: 100000000000
backupImages:
enable: false
bool: true
unsupportedOverrides:
enable: false
maps:
- key: csiPluginImageFqin
image: docker.io/sbahar619/velero-plugin-for-csi:main
backup:
enable: false
# metadata
idx: 1
# spec
includedNamespaces:
- a1
storageLocation:
enable: false
name: main-bsl
nativeDm: true
fs: false
volumeSnapshotLocations: {}
includedNamespaceScopedResources: {}
excludedNamespaceScopedResources: {}
includedClusterScopedResources: {}
excludedClusterScopedResources: {}
includedResources: {}
excludedResources: {}
includeClusterResources:
enable: false
bool: true
labelSelector:
enable: false
matchLabels:
enable: true
labels:
- key: app
val: mysql
resourcePolicy:
enable: false
kind: configmap
name: rp-invalid
ttl:
enable: true
val: 720h0m0s
csiSnapshotTimeout:
enable: false
timeout: 0m1s
snapshotVolumes:
enable: false
bool: true
restore:
enable: false
# metadata
idx: 2
# spec
fromBackup: b1
restorePVs: true
includeClusterResources:
enable: false
bool: false
existingResourcePolicy:
enable: false
policy: update
excludedResources:
- nodes
- events
- events.events.k8s.io
- backups.velero.io
- restores.velero.io
- resticrepositories.velero.io
namespaceMapping:
enable: false
maps:
- sourceNs: a1
targetNs: a8
schedule:
enable: false
# metadata
idx: 1
# spec
cronExp: '*/1 * * * *'
paused:
enable: true
bool: true
# 1.2
restic:
enable: false
dm:
enable: false
vsmPlugin: false
timeout:
enable: false
value: 2s