You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/oadp-installing-dpa.adoc
+94-82Lines changed: 94 additions & 82 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,40 +54,42 @@ spec:
54
54
defaultPlugins:
55
55
- openshift <1>
56
56
- aws
57
+
resourceTimeout: 10m <2>
57
58
restic:
58
-
enable: true <2>
59
+
enable: true <3>
59
60
podConfig:
60
-
nodeSelector: <nodeselector> <3>
61
+
nodeSelector: <node_selector> <4>
61
62
backupLocations:
62
63
- name: default
63
64
velero:
64
65
provider: {provider}
65
66
default: true
66
67
objectStorage:
67
-
bucket: <bucket_name> <4>
68
-
prefix: <prefix> <5>
68
+
bucket: <bucket_name> <5>
69
+
prefix: <prefix> <6>
69
70
config:
70
71
region: <region>
71
72
profile: "default"
72
73
credential:
73
74
key: cloud
74
-
name: {credentials} <6>
75
-
snapshotLocations: <7>
75
+
name: {credentials} <7>
76
+
snapshotLocations: <8>
76
77
- name: default
77
78
velero:
78
79
provider: {provider}
79
80
config:
80
-
region: <region> <8>
81
+
region: <region> <9>
81
82
profile: "default"
82
83
----
83
84
<1> The `openshift` plugin is mandatory.
84
-
<2> Set to `false` if you want to disable the Restic installation. Restic deploys a daemon set, which means that each worker node has `Restic` pods running. You configure Restic for backups by adding `spec.defaultVolumesToRestic: true` to the `Backup` CR.
85
-
<3> Specify the node selector to be supplied to Restic podSpec.
86
-
<4> Specify a bucket as the backup storage location. If the bucket is not a dedicated bucket for Velero backups, you must specify a prefix.
87
-
<5> Specify a prefix for Velero backups, for example, `velero`, if the bucket is used for multiple purposes.
88
-
<6> Specify the name of the `Secret` object that you created. If you do not specify this value, the default name, `{credentials}`, is used. If you specify a custom name, the custom name is used for the backup location.
89
-
<7> You do not need to specify a snapshot location if you use CSI snapshots or Restic to back up PVs.
90
-
<8> The snapshot location must be in the same region as the PVs.
85
+
<2> Specify how many minutes to wait for several Velero resources before timeout occurs, such as Velero CRD availability, volumeSnapshot deletion, and backup repository availability. The default is 10m.
86
+
<3> Set to `false`, if you want to disable the Restic installation. Restic deploys a daemon set, which means that each worker node has `Restic` pods running. You can configure Restic for backups by adding `spec.defaultVolumesToRestic: true` to the `Backup` CR.
87
+
<4> Specify on which nodes Restic is available. By default, Restic runs on all nodes.
88
+
<5> Specify a bucket as the backup storage location. If the bucket is not a dedicated bucket for Velero backups, you must specify a prefix.
89
+
<6> Specify a prefix for Velero backups, for example, `velero`, if the bucket is used for multiple purposes.
90
+
<7> Specify the name of the `Secret` object that you created. If you do not specify this value, the default name, `{credentials}`, is used. If you specify a custom name, the custom name is used for the backup location.
91
+
<8> Specify a snapshot location, unless you use CSI snapshots or Restic to back up PVs.
92
+
<9> The snapshot location must be in the same region as the PVs.
<2> Set to `false` if you want to disable the Restic installation. Restic deploys a daemon set, which means that each worker node has `Restic` pods running. You configure Restic for backups by adding `spec.defaultVolumesToRestic: true` to the `Backup` CR.
137
-
<3> Specify the node selector to be supplied to Restic podSpec.
138
-
<4> Specify the Azure resource group.
139
-
<5> Specify the Azure storage account ID.
140
-
<6> Specify the Azure subscription ID.
141
-
<7> If you do not specify this value, the default name, `{credentials}`, is used. If you specify a custom name, the custom name is used for the backup location.
142
-
<8> Specify a bucket as the backup storage location. If the bucket is not a dedicated bucket for Velero backups, you must specify a prefix.
143
-
<9> Specify a prefix for Velero backups, for example, `velero`, if the bucket is used for multiple purposes.
144
-
<10> You do not need to specify a snapshot location if you use CSI snapshots or Restic to back up PVs.
139
+
<2> Specify how many minutes to wait for several Velero resources before timeout occurs, such as Velero CRD availability, volumeSnapshot deletion, and backup repository availability. The default is 10m.
140
+
<3> Set to `false`, if you want to disable the Restic installation. Restic deploys a daemon set, which means that each worker node has `Restic` pods running. You can configure Restic for backups by adding `spec.defaultVolumesToRestic: true` to the `Backup` CR.
141
+
<4> Specify on which nodes Restic is available. By default, Restic runs on all nodes.
142
+
<5> Specify the Azure resource group.
143
+
<6> Specify the Azure storage account ID.
144
+
<7> Specify the Azure subscription ID.
145
+
<8> If you do not specify this value, the default name, `{credentials}`, is used. If you specify a custom name, the custom name is used for the backup location.
146
+
<9> Specify a bucket as the backup storage location. If the bucket is not a dedicated bucket for Velero backups, you must specify a prefix.
147
+
<10> Specify a prefix for Velero backups, for example, `velero`, if the bucket is used for multiple purposes.
148
+
<11> You do not need to specify a snapshot location if you use CSI snapshots or Restic to back up PVs.
145
149
endif::[]
146
150
ifdef::installing-oadp-gcp[]
147
151
+
@@ -158,36 +162,38 @@ spec:
158
162
defaultPlugins:
159
163
- gcp
160
164
- openshift <1>
165
+
resourceTimeout: 10m <2>
161
166
restic:
162
-
enable: true <2>
167
+
enable: true <3>
163
168
podConfig:
164
-
nodeSelector: <nodeselector> <3>
169
+
nodeSelector: <node_selector> <4>
165
170
backupLocations:
166
171
- velero:
167
172
provider: {provider}
168
173
default: true
169
174
credential:
170
175
key: cloud
171
-
name: {credentials} <4>
176
+
name: {credentials} <5>
172
177
objectStorage:
173
-
bucket: <bucket_name> <5>
174
-
prefix: <prefix> <6>
175
-
snapshotLocations: <7>
178
+
bucket: <bucket_name> <6>
179
+
prefix: <prefix> <7>
180
+
snapshotLocations: <8>
176
181
- velero:
177
182
provider: {provider}
178
183
default: true
179
184
config:
180
185
project: <project>
181
-
snapshotLocation: us-west1 <8>
186
+
snapshotLocation: us-west1 <9>
182
187
----
183
188
<1> The `openshift` plugin is mandatory.
184
-
<2> Set to `false` if you want to disable the Restic installation. Restic deploys a daemon set, which means that each worker node has `Restic` pods running. You configure Restic for backups by adding `spec.defaultVolumesToRestic: true` to the `Backup` CR.
185
-
<3> Specify the node selector to be supplied to Restic podSpec.
186
-
<4> If you do not specify this value, the default name, `{credentials}`, is used. If you specify a custom name, the custom name is used for the backup location.
187
-
<5> Specify a bucket as the backup storage location. If the bucket is not a dedicated bucket for Velero backups, you must specify a prefix.
188
-
<6> Specify a prefix for Velero backups, for example, `velero`, if the bucket is used for multiple purposes.
189
-
<7> You do not need to specify a snapshot location if you use CSI snapshots or Restic to back up PVs.
190
-
<8> The snapshot location must be in the same region as the PVs.
189
+
<2> Specify how many minutes to wait for several Velero resources before timeout occurs, such as Velero CRD availability, volumeSnapshot deletion, and backup repository availability. The default is 10m.
190
+
<3> Set to `false`, if you want to disable the Restic installation. Restic deploys a daemon set, which means that each worker node has `Restic` pods running. You can configure Restic for backups by adding `spec.defaultVolumesToRestic: true` to the `Backup` CR.
191
+
<4> Specify on which nodes Restic is available. By default, Restic runs on all nodes.
192
+
<5> If you do not specify this value, the default name, `{credentials}`, is used. If you specify a custom name, the custom name is used for the backup location.
193
+
<6> Specify a bucket as the backup storage location. If the bucket is not a dedicated bucket for Velero backups, you must specify a prefix.
194
+
<7> Specify a prefix for Velero backups, for example, `velero`, if the bucket is used for multiple purposes.
195
+
<8> Specify a snapshot location, unless you use CSI snapshots or Restic to back up PVs.
196
+
<9> The snapshot location must be in the same region as the PVs.
191
197
endif::[]
192
198
ifdef::installing-oadp-mcg[]
193
199
+
@@ -204,34 +210,36 @@ spec:
204
210
defaultPlugins:
205
211
- aws
206
212
- openshift <1>
213
+
resourceTimeout: 10m <2>
207
214
restic:
208
-
enable: true <2>
215
+
enable: true <3>
209
216
podConfig:
210
-
nodeSelector: <nodeselector> <3>
217
+
nodeSelector: <node_selector> <4>
211
218
backupLocations:
212
219
- velero:
213
220
config:
214
221
profile: "default"
215
222
region: minio
216
-
s3Url: <url> <4>
223
+
s3Url: <url> <5>
217
224
insecureSkipTLSVerify: "true"
218
225
s3ForcePathStyle: "true"
219
226
provider: {provider}
220
227
default: true
221
228
credential:
222
229
key: cloud
223
-
name: {credentials} <5>
230
+
name: {credentials} <6>
224
231
objectStorage:
225
-
bucket: <bucket_name> <6>
226
-
prefix: <prefix> <7>
232
+
bucket: <bucket_name> <7>
233
+
prefix: <prefix> <8>
227
234
----
228
235
<1> The `openshift` plugin is mandatory.
229
-
<2> Set to `false` if you want to disable the Restic installation. Restic deploys a daemon set, which means that each worker node has `Restic` pods running. You configure Restic for backups by adding `spec.defaultVolumesToRestic: true` to the `Backup` CR.
230
-
<3> Specify the node selector to be supplied to Restic podSpec.
231
-
<4> Specify the URL of the S3 endpoint.
232
-
<5> If you do not specify this value, the default name, `{credentials}`, is used. If you specify a custom name, the custom name is used for the backup location.
233
-
<6> Specify a bucket as the backup storage location. If the bucket is not a dedicated bucket for Velero backups, you must specify a prefix.
234
-
<7> Specify a prefix for Velero backups, for example, `velero`, if the bucket is used for multiple purposes.
236
+
<2> Specify how many minutes to wait for several Velero resources before timeout occurs, such as Velero CRD availability, volumeSnapshot deletion, and backup repository availability. The default is 10m.
237
+
<3> Set to `false`, if you want to disable the Restic installation. Restic deploys a daemon set, which means that each worker node has `Restic` pods running. You can configure Restic for backups by adding `spec.defaultVolumesToRestic: true` to the `Backup` CR.
238
+
<4> Specify on which nodes Restic is available. By default, Restic runs on all nodes.
239
+
<5> Specify the URL of the S3 endpoint.
240
+
<6> If you do not specify this value, the default name, `{credentials}`, is used. If you specify a custom name, the custom name is used for the backup location.
241
+
<7> Specify a bucket as the backup storage location. If the bucket is not a dedicated bucket for Velero backups, you must specify a prefix.
242
+
<8> Specify a prefix for Velero backups, for example, `velero`, if the bucket is used for multiple purposes.
235
243
endif::[]
236
244
ifdef::installing-oadp-ocs[]
237
245
+
@@ -250,31 +258,33 @@ spec:
250
258
- gcp <2>
251
259
- csi <3>
252
260
- openshift <4>
261
+
resourceTimeout: 10m <5>
253
262
restic:
254
-
enable: true <5>
263
+
enable: true <6>
255
264
podConfig:
256
-
nodeSelector: <nodeselector> <6>
265
+
nodeSelector: <node_selector> <7>
257
266
backupLocations:
258
267
- velero:
259
-
provider: {provider} <7>
268
+
provider: {provider} <8>
260
269
default: true
261
270
credential:
262
271
key: cloud
263
-
name: <default_secret> <8>
272
+
name: <default_secret> <9>
264
273
objectStorage:
265
-
bucket: <bucket_name> <9>
266
-
prefix: <prefix> <10>
274
+
bucket: <bucket_name> <10>
275
+
prefix: <prefix> <11>
267
276
----
268
277
<1> Optional: The `kubevirt` plugin is used with {VirtProductName}.
269
278
<2> Specify the default plugin for the backup provider, for example, `gcp`, if appropriate.
270
279
<3> Specify the `csi` default plugin if you use CSI snapshots to back up PVs. The `csi` plugin uses the link:https://{velero-domain}/docs/main/csi/[Velero CSI beta snapshot APIs]. You do not need to configure a snapshot location.
271
280
<4> The `openshift` plugin is mandatory.
272
-
<5> Set to `false` if you want to disable the Restic installation. Restic deploys a daemon set, which means that each worker node has `Restic` pods running. You configure Restic for backups by adding `spec.defaultVolumesToRestic: true` to the `Backup` CR.
273
-
<6> Specify the node selector to be supplied to Restic podSpec
274
-
<7> Specify the backup provider.
275
-
<8> If you use a default plugin for the backup provider, you must specify the correct default name for the `Secret`, for example, `cloud-credentials-gcp`. If you specify a custom name, the custom name is used for the backup location. If you do not specify a `Secret` name, the default name is used.
276
-
<9> Specify a bucket as the backup storage location. If the bucket is not a dedicated bucket for Velero backups, you must specify a prefix.
277
-
<10> Specify a prefix for Velero backups, for example, `velero`, if the bucket is used for multiple purposes.
281
+
<5> Specify how many minutes to wait for several Velero resources before timeout occurs, such as Velero CRD availability, volumeSnapshot deletion, and backup repository availability. The default is 10m.
282
+
<6> Set to `false`, if you want to disable the Restic installation. Restic deploys a daemon set, which means that each worker node has `Restic` pods running. You can configure Restic for backups by adding `spec.defaultVolumesToRestic: true` to the `Backup` CR.
283
+
<7> Specify on which nodes Restic is available. By default, Restic runs on all nodes.
284
+
<8> Specify the backup provider.
285
+
<9> Specify the correct default name for the `Secret`, for example, `cloud-credentials-gcp`, if you use a default plugin for the backup provider. If specifying a custom name, then the custom name is used for the backup location. If you do not specify a `Secret` name, the default name is used.
286
+
<10> Specify a bucket as the backup storage location. If the bucket is not a dedicated bucket for Velero backups, you must specify a prefix.
287
+
<11> Specify a prefix for Velero backups, for example, `velero`, if the bucket is used for multiple purposes.
278
288
endif::[]
279
289
ifdef::virt-installing-configuring-oadp[]
280
290
+
@@ -293,31 +303,33 @@ spec:
293
303
- gcp <2>
294
304
- csi <3>
295
305
- openshift <4>
306
+
resourceTimeout: 10m <5>
296
307
restic:
297
-
enable: true <5>
308
+
enable: true <6>
298
309
podConfig:
299
-
nodeSelector: <nodeselector> <6>
310
+
nodeSelector: <node_selector> <7>
300
311
backupLocations:
301
312
- velero:
302
-
provider: {provider} <7>
313
+
provider: {provider} <8>
303
314
default: true
304
315
credential:
305
316
key: cloud
306
-
name: <default_secret> <8>
317
+
name: <default_secret> <9>
307
318
objectStorage:
308
-
bucket: <bucket_name> <9>
309
-
prefix: <prefix> <10>
319
+
bucket: <bucket_name> <10>
320
+
prefix: <prefix> <11>
310
321
----
311
322
<1> The `kubevirt` plugin is mandatory for {VirtProductName}.
312
323
<2> Specify the plugin for the backup provider, for example, `gcp`, if it exists.
313
324
<3> The `csi` plugin is mandatory for backing up PVs with CSI snapshots. The `csi` plugin uses the link:https://{velero-domain}/docs/main/csi/[Velero CSI beta snapshot APIs]. You do not need to configure a snapshot location.
314
325
<4> The `openshift` plugin is mandatory.
315
-
<5> Set to `false` if you want to disable the Restic installation. Restic deploys a daemon set, which means that each worker node has `Restic` pods running. You configure Restic for backups by adding `spec.defaultVolumesToRestic: true` to the `Backup` CR.
316
-
<6> Specify the node selector to be supplied to Restic podSpec
317
-
<7> Specify the backup provider.
318
-
<8> If you use a default plugin for the backup provider, you must specify the correct default name for the `Secret`, for example, `cloud-credentials-gcp`. If you specify a custom name, the custom name is used for the backup location. If you do not specify a `Secret` name, the default name is used.
319
-
<9> Specify a bucket as the backup storage location. If the bucket is not a dedicated bucket for Velero backups, you must specify a prefix.
320
-
<10> Specify a prefix for Velero backups, for example, `velero`, if the bucket is used for multiple purposes.
326
+
<5> Specify how many minutes to wait for several Velero resources before timeout occurs, such as Velero CRD availability, volumeSnapshot deletion, and backup repository availability. The default is 10m.
327
+
<6> Set to `false`, if you want to disable the Restic installation. Restic deploys a daemon set, which means that each worker node has `Restic` pods running. You can configure Restic for backups by adding `spec.defaultVolumesToRestic: true` to the `Backup` CR.
328
+
<7> Specify on which nodes Restic is available. By default, Restic runs on all nodes.
329
+
<8> Specify the backup provider.
330
+
<9> Specify the correct default name for the `Secret`, for example, `cloud-credentials-gcp`, if you use a default plugin for the backup provider. If specifying a custom name, then the custom name is used for the backup location. If you do not specify a `Secret` name, the default name is used.
331
+
<10> Specify a bucket as the backup storage location. If the bucket is not a dedicated bucket for Velero backups, you must specify a prefix.
332
+
<11> Specify a prefix for Velero backups, for example, `velero`, if the bucket is used for multiple purposes.
0 commit comments