Skip to content

Commit c436414

Browse files
committed
added dpa config for burst and qps
1 parent 6138b69 commit c436414

File tree

7 files changed

+68
-0
lines changed

7 files changed

+68
-0
lines changed

backup_and_restore/application_backup_and_restore/installing/installing-oadp-aws.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ include::modules/oadp-installing-dpa-1-2-and-earlier.adoc[leveloffset=+1]
5151
include::modules/oadp-installing-dpa-1-3.adoc[leveloffset=+1]
5252
include::modules/oadp-configuring-node-agents.adoc[leveloffset=+2]
5353
include::modules/oadp-configuring-aws-md5sum.adoc[leveloffset=+1]
54+
include::modules/oadp-configuring-client-burst-qps.adoc[leveloffset=+1]
5455
include::modules/oadp-configuring-dpa-multiple-bsl.adoc[leveloffset=+1]
5556
include::modules/oadp-enabling-csi-dpa.adoc[leveloffset=+2]
5657
include::modules/oadp-about-disable-node-agent-dpa.adoc[leveloffset=+2]

backup_and_restore/application_backup_and_restore/installing/installing-oadp-azure.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ include::modules/oadp-self-signed-certificate.adoc[leveloffset=+2]
3838

3939
include::modules/oadp-installing-dpa-1-2-and-earlier.adoc[leveloffset=+1]
4040
include::modules/oadp-installing-dpa-1-3.adoc[leveloffset=+1]
41+
include::modules/oadp-configuring-client-burst-qps.adoc[leveloffset=+1]
4142
include::modules/oadp-configuring-node-agents.adoc[leveloffset=+2]
4243
include::modules/oadp-enabling-csi-dpa.adoc[leveloffset=+2]
4344
include::modules/oadp-about-disable-node-agent-dpa.adoc[leveloffset=+2]

backup_and_restore/application_backup_and_restore/installing/installing-oadp-gcp.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ include::modules/oadp-self-signed-certificate.adoc[leveloffset=+2]
3939
include::modules/oadp-installing-dpa-1-2-and-earlier.adoc[leveloffset=+1]
4040
include::modules/oadp-gcp-wif-cloud-authentication.adoc[leveloffset=+1]
4141
include::modules/oadp-installing-dpa-1-3.adoc[leveloffset=+1]
42+
include::modules/oadp-configuring-client-burst-qps.adoc[leveloffset=+1]
4243
include::modules/oadp-configuring-node-agents.adoc[leveloffset=+2]
4344
include::modules/oadp-enabling-csi-dpa.adoc[leveloffset=+2]
4445
include::modules/oadp-about-disable-node-agent-dpa.adoc[leveloffset=+2]

backup_and_restore/application_backup_and_restore/installing/installing-oadp-kubevirt.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ include::modules/install-and-configure-oadp-kubevirt.adoc[leveloffset=+1]
4343
* xref:../../../operators/admin/olm-restricted-networks.adoc#olm-restricted-networks[Using Operator Lifecycle Manager on restricted networks]
4444

4545
include::modules/oadp-installing-dpa-1-3.adoc[leveloffset=+1]
46+
include::modules/oadp-configuring-client-burst-qps.adoc[leveloffset=+1]
4647
include::modules/oadp-configuring-node-agents.adoc[leveloffset=+2]
4748
include::modules/oadp-incremental-backup-support.adoc[leveloffset=+1]
4849

backup_and_restore/application_backup_and_restore/installing/installing-oadp-mcg.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ include::modules/oadp-self-signed-certificate.adoc[leveloffset=+2]
4545

4646
include::modules/oadp-installing-dpa-1-2-and-earlier.adoc[leveloffset=+1]
4747
include::modules/oadp-installing-dpa-1-3.adoc[leveloffset=+1]
48+
include::modules/oadp-configuring-client-burst-qps.adoc[leveloffset=+1]
4849
include::modules/oadp-configuring-node-agents.adoc[leveloffset=+2]
4950
include::modules/oadp-enabling-csi-dpa.adoc[leveloffset=+2]
5051
include::modules/oadp-about-disable-node-agent-dpa.adoc[leveloffset=+2]

backup_and_restore/application_backup_and_restore/installing/installing-oadp-ocs.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ include::modules/oadp-self-signed-certificate.adoc[leveloffset=+2]
4848

4949
include::modules/oadp-installing-dpa-1-2-and-earlier.adoc[leveloffset=+1]
5050
include::modules/oadp-installing-dpa-1-3.adoc[leveloffset=+1]
51+
include::modules/oadp-configuring-client-burst-qps.adoc[leveloffset=+1]
5152
include::modules/oadp-configuring-node-agents.adoc[leveloffset=+2]
5253
include::modules/oadp-creating-object-bucket-claim.adoc[leveloffset=+2]
5354
include::modules/oadp-enabling-csi-dpa.adoc[leveloffset=+2]
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * backup_and_restore/application_backup_and_restore/installing/installing-oadp-aws.adoc
4+
5+
6+
:_mod-docs-content-type: PROCEDURE
7+
[id="oadp-configuring-client-burst-qps_{context}"]
8+
= Configuring the DPA with client burst and QPS settings
9+
10+
The burst setting determines how many requests can be sent to the `velero` server before the limit is applied. After the burst limit is reached, the queries per second (QPS) setting determines how many additional requests can be sent per second.
11+
12+
You can set the burst and QPS values of the `velero` server by configuring the Data Protection Application (DPA) with the burst and QPS values. You can use the `dpa.configuration.velero.client-burst` and `dpa.configuration.velero.client-qps` fields of the DPA to set the burst and QPS values.
13+
14+
15+
.Prerequisites
16+
17+
* You have installed the {oadp-short} Operator.
18+
19+
.Procedure
20+
21+
* Configure the `client-burst` and the `client-qps` fields in the DPA as shown in the following example:
22+
+
23+
.Example Data Protection Application
24+
[source,yaml]
25+
----
26+
apiVersion: oadp.openshift.io/v1alpha1
27+
kind: DataProtectionApplication
28+
metadata:
29+
name: test-dpa
30+
namespace: openshift-adp
31+
spec:
32+
backupLocations:
33+
- name: default
34+
velero:
35+
config:
36+
insecureSkipTLSVerify: "true"
37+
profile: "default"
38+
region: <bucket_region>
39+
s3ForcePathStyle: "true"
40+
s3Url: <bucket_url>
41+
credential:
42+
key: cloud
43+
name: cloud-credentials
44+
default: true
45+
objectStorage:
46+
bucket: <bucket_name>
47+
prefix: velero
48+
provider: aws
49+
configuration:
50+
nodeAgent:
51+
enable: true
52+
uploaderType: restic
53+
velero:
54+
client-burst: 500 # <1>
55+
client-qps: 300 # <2>
56+
defaultPlugins:
57+
- openshift
58+
- aws
59+
- kubevirt
60+
----
61+
<1> Specify the `client-burst` value. In this example, the `client-burst` field is set to 500.
62+
<2> Specify the `client-qps` value. In this example, the `client-qps` field is set to 300.

0 commit comments

Comments
 (0)