Skip to content

Commit a215045

Browse files
authored
add logical backup provider and gcs examples (#1282)
* add logical backup provider and gcs examples * update jandelgado/gcov2lcov-action
1 parent f6c51ab commit a215045

File tree

6 files changed

+15
-1
lines changed

6 files changed

+15
-1
lines changed

.github/workflows/run_tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- name: Run unit tests
2323
run: go test -race -covermode atomic -coverprofile=coverage.out ./...
2424
- name: Convert coverage to lcov
25-
uses: jandelgado/gcov2lcov-action@v1.0.5
25+
uses: jandelgado/gcov2lcov-action@v1.0.8
2626
- name: Coveralls
2727
uses: coverallsapp/github-action@master
2828
with:
134 Bytes
Binary file not shown.

charts/postgres-operator/values-crd.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,11 @@ configAwsOrGcp:
249249
configLogicalBackup:
250250
# image for pods of the logical backup job (example runs pg_dumpall)
251251
logical_backup_docker_image: "registry.opensource.zalan.do/acid/logical-backup:v1.6.0"
252+
# path of google cloud service account json file
253+
# logical_backup_google_application_credentials: ""
254+
255+
# storage provider - either "s3" or "gcs"
256+
logical_backup_provider: "s3"
252257
# S3 Access Key ID
253258
logical_backup_s3_access_key_id: ""
254259
# S3 bucket to store backup results

charts/postgres-operator/values.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,11 @@ configAwsOrGcp:
240240
configLogicalBackup:
241241
# image for pods of the logical backup job (example runs pg_dumpall)
242242
logical_backup_docker_image: "registry.opensource.zalan.do/acid/logical-backup:v.1.6.0"
243+
# path of google cloud service account json file
244+
# logical_backup_google_application_credentials: ""
245+
246+
# storage provider - either "s3" or "gcs"
247+
logical_backup_provider: "s3"
243248
# S3 Access Key ID
244249
logical_backup_s3_access_key_id: ""
245250
# S3 bucket to store backup results

manifests/configmap.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@ data:
6363
# kube_iam_role: ""
6464
# log_s3_bucket: ""
6565
logical_backup_docker_image: "registry.opensource.zalan.do/acid/logical-backup:v1.6.0"
66+
# logical_backup_google_application_credentials: ""
67+
logical_backup_provider: "s3"
6668
# logical_backup_s3_access_key_id: ""
6769
logical_backup_s3_bucket: "my-bucket-url"
6870
# logical_backup_s3_region: ""

manifests/postgresql-operator-default-configuration.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,8 @@ configuration:
116116
# wal_s3_bucket: ""
117117
logical_backup:
118118
logical_backup_docker_image: "registry.opensource.zalan.do/acid/logical-backup:v.1.6.0"
119+
# logical_backup_google_application_credentials: ""
120+
logical_backup_provider: "s3"
119121
# logical_backup_s3_access_key_id: ""
120122
logical_backup_s3_bucket: "my-bucket-url"
121123
# logical_backup_s3_endpoint: ""

0 commit comments

Comments
 (0)