Skip to content

Commit adcc6fd

Browse files
pooknullhors
andauthored
K8SPXC-1214: add .spec.backup.ttlSecondsAfterFinished field (#2234)
* K8SPXC-1214: add `.spec.backup.ttlSecondsAfterFinished` field https://perconadev.atlassian.net/browse/K8SPXC-1214 * fix tests * fix lint * fix test * address comments * fix merge * address comments * fix * fix unit-tests --------- Co-authored-by: Viacheslav Sarzhan <[email protected]>
1 parent b920ad6 commit adcc6fd

File tree

40 files changed

+257
-135
lines changed

40 files changed

+257
-135
lines changed

config/crd/bases/pxc.percona.com_perconaxtradbclusters.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1141,6 +1141,9 @@ spec:
11411141
suspendedDeadlineSeconds:
11421142
format: int64
11431143
type: integer
1144+
ttlSecondsAfterFinished:
1145+
format: int32
1146+
type: integer
11441147
type: object
11451148
crVersion:
11461149
type: string

deploy/bundle.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2448,6 +2448,9 @@ spec:
24482448
suspendedDeadlineSeconds:
24492449
format: int64
24502450
type: integer
2451+
ttlSecondsAfterFinished:
2452+
format: int32
2453+
type: integer
24512454
type: object
24522455
crVersion:
24532456
type: string

deploy/cr.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -618,6 +618,7 @@ spec:
618618
backup:
619619
# allowParallel: true
620620
image: perconalab/percona-xtradb-cluster-operator:main-pxc8.0-backup
621+
# ttlSecondsAfterFinished: 3600
621622
# backoffLimit: 6
622623
# activeDeadlineSeconds: 3600
623624
# startingDeadlineSeconds: 300

deploy/crd.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2448,6 +2448,9 @@ spec:
24482448
suspendedDeadlineSeconds:
24492449
format: int64
24502450
type: integer
2451+
ttlSecondsAfterFinished:
2452+
format: int32
2453+
type: integer
24512454
type: object
24522455
crVersion:
24532456
type: string

deploy/cw-bundle.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2448,6 +2448,9 @@ spec:
24482448
suspendedDeadlineSeconds:
24492449
format: int64
24502450
type: integer
2451+
ttlSecondsAfterFinished:
2452+
format: int32
2453+
type: integer
24512454
type: object
24522455
crVersion:
24532456
type: string

e2e-tests/demand-backup/compare/job_restore-job-on-demand-backup-minio-demand-backup-k127-oc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,3 +119,4 @@ spec:
119119
secretName: some-name-vault
120120
- emptyDir: {}
121121
name: bin
122+
ttlSecondsAfterFinished: 3600

e2e-tests/demand-backup/compare/job_restore-job-on-demand-backup-minio-demand-backup-k127.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,3 +120,4 @@ spec:
120120
secretName: some-name-vault
121121
- emptyDir: {}
122122
name: bin
123+
ttlSecondsAfterFinished: 3600

e2e-tests/demand-backup/compare/job_restore-job-on-demand-backup-minio-demand-backup-k129-oc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,3 +121,4 @@ spec:
121121
secretName: some-name-vault
122122
- emptyDir: {}
123123
name: bin
124+
ttlSecondsAfterFinished: 3600

e2e-tests/demand-backup/compare/job_restore-job-on-demand-backup-minio-demand-backup-k129.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,3 +122,4 @@ spec:
122122
secretName: some-name-vault
123123
- emptyDir: {}
124124
name: bin
125+
ttlSecondsAfterFinished: 3600

e2e-tests/demand-backup/compare/job_restore-job-on-demand-backup-minio-demand-backup-oc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,3 +119,4 @@ spec:
119119
secretName: some-name-vault
120120
- emptyDir: {}
121121
name: bin
122+
ttlSecondsAfterFinished: 3600

0 commit comments

Comments
 (0)