File tree Expand file tree Collapse file tree 16 files changed +1200
-50
lines changed
e2e-tests/version-service/conf
controller/perconaservermongodbbackup Expand file tree Collapse file tree 16 files changed +1200
-50
lines changed Original file line number Diff line number Diff line change @@ -109,6 +109,35 @@ spec:
109
109
required :
110
110
- path
111
111
type : object
112
+ gcs :
113
+ properties :
114
+ bucket :
115
+ type : string
116
+ chunkSize :
117
+ type : integer
118
+ credentialsSecret :
119
+ type : string
120
+ prefix :
121
+ type : string
122
+ retryer :
123
+ properties :
124
+ backoffInitial :
125
+ format : int64
126
+ type : integer
127
+ backoffMax :
128
+ format : int64
129
+ type : integer
130
+ backoffMultiplier :
131
+ type : number
132
+ required :
133
+ - backoffInitial
134
+ - backoffMax
135
+ - backoffMultiplier
136
+ type : object
137
+ required :
138
+ - bucket
139
+ - credentialsSecret
140
+ type : object
112
141
lastTransition :
113
142
format : date-time
114
143
type : string
@@ -145,6 +174,7 @@ spec:
145
174
insecureSkipTLSVerify :
146
175
type : boolean
147
176
maxUploadParts :
177
+ format : int32
148
178
type : integer
149
179
prefix :
150
180
type : string
Original file line number Diff line number Diff line change 72
72
required :
73
73
- path
74
74
type : object
75
+ gcs :
76
+ properties :
77
+ bucket :
78
+ type : string
79
+ chunkSize :
80
+ type : integer
81
+ credentialsSecret :
82
+ type : string
83
+ prefix :
84
+ type : string
85
+ retryer :
86
+ properties :
87
+ backoffInitial :
88
+ format : int64
89
+ type : integer
90
+ backoffMax :
91
+ format : int64
92
+ type : integer
93
+ backoffMultiplier :
94
+ type : number
95
+ required :
96
+ - backoffInitial
97
+ - backoffMax
98
+ - backoffMultiplier
99
+ type : object
100
+ required :
101
+ - bucket
102
+ - credentialsSecret
103
+ type : object
75
104
lastTransition :
76
105
format : date-time
77
106
type : string
@@ -108,6 +137,7 @@ spec:
108
137
insecureSkipTLSVerify :
109
138
type : boolean
110
139
maxUploadParts :
140
+ format : int32
111
141
type : integer
112
142
prefix :
113
143
type : string
Original file line number Diff line number Diff line change @@ -324,6 +324,35 @@ spec:
324
324
required:
325
325
- path
326
326
type: object
327
+ gcs:
328
+ properties:
329
+ bucket:
330
+ type: string
331
+ chunkSize:
332
+ type: integer
333
+ credentialsSecret:
334
+ type: string
335
+ prefix:
336
+ type: string
337
+ retryer:
338
+ properties:
339
+ backoffInitial:
340
+ format: int64
341
+ type: integer
342
+ backoffMax:
343
+ format: int64
344
+ type: integer
345
+ backoffMultiplier:
346
+ type: number
347
+ required:
348
+ - backoffInitial
349
+ - backoffMax
350
+ - backoffMultiplier
351
+ type: object
352
+ required:
353
+ - bucket
354
+ - credentialsSecret
355
+ type: object
327
356
main:
328
357
type: boolean
329
358
s3:
@@ -341,6 +370,7 @@ spec:
341
370
insecureSkipTLSVerify:
342
371
type: boolean
343
372
maxUploadParts:
373
+ format: int32
344
374
type: integer
345
375
prefix:
346
376
type: string
Original file line number Diff line number Diff line change @@ -113,6 +113,35 @@ spec:
113
113
required:
114
114
- path
115
115
type: object
116
+ gcs:
117
+ properties:
118
+ bucket:
119
+ type: string
120
+ chunkSize:
121
+ type: integer
122
+ credentialsSecret:
123
+ type: string
124
+ prefix:
125
+ type: string
126
+ retryer:
127
+ properties:
128
+ backoffInitial:
129
+ format: int64
130
+ type: integer
131
+ backoffMax:
132
+ format: int64
133
+ type: integer
134
+ backoffMultiplier:
135
+ type: number
136
+ required:
137
+ - backoffInitial
138
+ - backoffMax
139
+ - backoffMultiplier
140
+ type: object
141
+ required:
142
+ - bucket
143
+ - credentialsSecret
144
+ type: object
116
145
lastTransition:
117
146
format: date-time
118
147
type: string
@@ -149,6 +178,7 @@ spec:
149
178
insecureSkipTLSVerify:
150
179
type: boolean
151
180
maxUploadParts:
181
+ format: int32
152
182
type: integer
153
183
prefix:
154
184
type: string
@@ -277,6 +307,35 @@ spec:
277
307
required:
278
308
- path
279
309
type: object
310
+ gcs:
311
+ properties:
312
+ bucket:
313
+ type: string
314
+ chunkSize:
315
+ type: integer
316
+ credentialsSecret:
317
+ type: string
318
+ prefix:
319
+ type: string
320
+ retryer:
321
+ properties:
322
+ backoffInitial:
323
+ format: int64
324
+ type: integer
325
+ backoffMax:
326
+ format: int64
327
+ type: integer
328
+ backoffMultiplier:
329
+ type: number
330
+ required:
331
+ - backoffInitial
332
+ - backoffMax
333
+ - backoffMultiplier
334
+ type: object
335
+ required:
336
+ - bucket
337
+ - credentialsSecret
338
+ type: object
280
339
lastTransition:
281
340
format: date-time
282
341
type: string
@@ -313,6 +372,7 @@ spec:
313
372
insecureSkipTLSVerify:
314
373
type: boolean
315
374
maxUploadParts:
375
+ format: int32
316
376
type: integer
317
377
prefix:
318
378
type: string
@@ -1052,6 +1112,35 @@ spec:
1052
1112
required:
1053
1113
- path
1054
1114
type: object
1115
+ gcs:
1116
+ properties:
1117
+ bucket:
1118
+ type: string
1119
+ chunkSize:
1120
+ type: integer
1121
+ credentialsSecret:
1122
+ type: string
1123
+ prefix:
1124
+ type: string
1125
+ retryer:
1126
+ properties:
1127
+ backoffInitial:
1128
+ format: int64
1129
+ type: integer
1130
+ backoffMax:
1131
+ format: int64
1132
+ type: integer
1133
+ backoffMultiplier:
1134
+ type: number
1135
+ required:
1136
+ - backoffInitial
1137
+ - backoffMax
1138
+ - backoffMultiplier
1139
+ type: object
1140
+ required:
1141
+ - bucket
1142
+ - credentialsSecret
1143
+ type: object
1055
1144
main:
1056
1145
type: boolean
1057
1146
s3:
@@ -1069,6 +1158,7 @@ spec:
1069
1158
insecureSkipTLSVerify:
1070
1159
type: boolean
1071
1160
maxUploadParts:
1161
+ format: int32
1072
1162
type: integer
1073
1163
prefix:
1074
1164
type: string
Original file line number Diff line number Diff line change @@ -719,6 +719,13 @@ spec:
719
719
# maxUploadParts: 10000
720
720
# storageClass: STANDARD
721
721
# insecureSkipTLSVerify: false
722
+ # gcs:
723
+ # type: gcs
724
+ # s3:
725
+ # bucket: GCS-BACKUP-BUCKET-NAME-HERE
726
+ # prefix: ""
727
+ # credentialsSecret: my-cluster-name-backup-gcs
728
+ # chunkSize: 10485760
722
729
# minio:
723
730
# type: s3
724
731
# s3:
You can’t perform that action at this time.
0 commit comments