reflect additional config parameters
This commit is contained in:
parent
e00da58477
commit
6d6a8d4e96
|
|
@ -592,6 +592,14 @@ spec:
|
||||||
type: string
|
type: string
|
||||||
logical_backup_s3_bucket:
|
logical_backup_s3_bucket:
|
||||||
type: string
|
type: string
|
||||||
|
logical_backup_s3_endpoint:
|
||||||
|
type: string
|
||||||
|
logical_backup_s3_sse:
|
||||||
|
type: string
|
||||||
|
logical_backup_s3_access_key_id:
|
||||||
|
type: string
|
||||||
|
logical_backup_s3_secret_access_key:
|
||||||
|
type: string
|
||||||
debug:
|
debug:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
|
|
|
||||||
|
|
@ -186,20 +186,20 @@ configAwsOrGcp:
|
||||||
|
|
||||||
# configure K8s cron job managed by the operator
|
# configure K8s cron job managed by the operator
|
||||||
configLogicalBackup:
|
configLogicalBackup:
|
||||||
# image for pods of the logical backup job (example runs pg_dumpall)
|
|
||||||
logical_backup_docker_image: "registry.opensource.zalan.do/acid/logical-backup"
|
|
||||||
# S3 Access Key ID
|
|
||||||
logical_backup_s3_access_key_id: ""
|
|
||||||
# S3 bucket to store backup results
|
|
||||||
logical_backup_s3_bucket: "my-bucket-url"
|
|
||||||
# S3 endpoint url when not using AWS
|
|
||||||
logical_backup_s3_endpoint: ""
|
|
||||||
# S3 Secret Access Key
|
|
||||||
logical_backup_s3_secret_access_key: ""
|
|
||||||
# S3 server side encription
|
|
||||||
logical_backup_s3_sse: "AES256"
|
|
||||||
# backup schedule in the cron format
|
# backup schedule in the cron format
|
||||||
logical_backup_schedule: "30 00 * * *"
|
logical_backup_schedule: "30 00 * * *"
|
||||||
|
# image for pods of the logical backup job (example runs pg_dumpall)
|
||||||
|
logical_backup_docker_image: "registry.opensource.zalan.do/acid/logical-backup"
|
||||||
|
# S3 bucket to store backup results
|
||||||
|
logical_backup_s3_bucket: "my-bucket-url"
|
||||||
|
# S3 server side encription to use
|
||||||
|
logical_backup_s3_sse: "AES256"
|
||||||
|
# S3 endpoint url when not using AWS
|
||||||
|
logical_backup_s3_endpoint: ""
|
||||||
|
# S3 Access Key ID
|
||||||
|
logical_backup_s3_access_key_id: ""
|
||||||
|
# S3 Secret Access Key
|
||||||
|
logical_backup_s3_secret_access_key: ""
|
||||||
|
|
||||||
# automate creation of human users with teams API service
|
# automate creation of human users with teams API service
|
||||||
configTeamsApi:
|
configTeamsApi:
|
||||||
|
|
|
||||||
|
|
@ -138,9 +138,9 @@ configLoadBalancer:
|
||||||
# toggles service type load balancer pointing to the replica pod of the cluster
|
# toggles service type load balancer pointing to the replica pod of the cluster
|
||||||
enable_replica_load_balancer: "false"
|
enable_replica_load_balancer: "false"
|
||||||
# defines the DNS name string template for the master load balancer cluster
|
# defines the DNS name string template for the master load balancer cluster
|
||||||
master_dns_name_format: '{cluster}.{team}.staging.{hostedzone}'
|
master_dns_name_format: '{cluster}.{team}.{hostedzone}'
|
||||||
# defines the DNS name string template for the replica load balancer cluster
|
# defines the DNS name string template for the replica load balancer cluster
|
||||||
replica_dns_name_format: '{cluster}-repl.{team}.staging.{hostedzone}'
|
replica_dns_name_format: '{cluster}-repl.{team}.{hostedzone}'
|
||||||
|
|
||||||
# options to aid debugging of the operator itself
|
# options to aid debugging of the operator itself
|
||||||
configDebug:
|
configDebug:
|
||||||
|
|
@ -182,7 +182,7 @@ configAwsOrGcp:
|
||||||
configLogicalBackup:
|
configLogicalBackup:
|
||||||
# image for pods of the logical backup job (example runs pg_dumpall)
|
# image for pods of the logical backup job (example runs pg_dumpall)
|
||||||
logical_backup_docker_image: "registry.opensource.zalan.do/acid/logical-backup"
|
logical_backup_docker_image: "registry.opensource.zalan.do/acid/logical-backup"
|
||||||
# S3 Access Key ID
|
# S3 Access Key ID
|
||||||
logical_backup_s3_access_key_id: ""
|
logical_backup_s3_access_key_id: ""
|
||||||
# S3 bucket to store backup results
|
# S3 bucket to store backup results
|
||||||
logical_backup_s3_bucket: "my-bucket-url"
|
logical_backup_s3_bucket: "my-bucket-url"
|
||||||
|
|
@ -190,7 +190,7 @@ configLogicalBackup:
|
||||||
logical_backup_s3_endpoint: ""
|
logical_backup_s3_endpoint: ""
|
||||||
# S3 Secret Access Key
|
# S3 Secret Access Key
|
||||||
logical_backup_s3_secret_access_key: ""
|
logical_backup_s3_secret_access_key: ""
|
||||||
# S3 server side encription
|
# S3 server side encription
|
||||||
logical_backup_s3_sse: "AES256"
|
logical_backup_s3_sse: "AES256"
|
||||||
# backup schedule in the cron format
|
# backup schedule in the cron format
|
||||||
logical_backup_schedule: "30 00 * * *"
|
logical_backup_schedule: "30 00 * * *"
|
||||||
|
|
|
||||||
|
|
@ -197,6 +197,14 @@ spec:
|
||||||
type: string
|
type: string
|
||||||
logical_backup_s3_bucket:
|
logical_backup_s3_bucket:
|
||||||
type: string
|
type: string
|
||||||
|
logical_backup_s3_endpoint:
|
||||||
|
type: string
|
||||||
|
logical_backup_s3_sse:
|
||||||
|
type: string
|
||||||
|
logical_backup_s3_access_key_id:
|
||||||
|
type: string
|
||||||
|
logical_backup_s3_secret_access_key:
|
||||||
|
type: string
|
||||||
debug:
|
debug:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
|
|
|
||||||
|
|
@ -868,6 +868,18 @@ var OperatorConfigCRDResourceValidation = apiextv1beta1.CustomResourceValidation
|
||||||
"logical_backup_s3_bucket": {
|
"logical_backup_s3_bucket": {
|
||||||
Type: "string",
|
Type: "string",
|
||||||
},
|
},
|
||||||
|
"logical_backup_s3_endpoint": {
|
||||||
|
Type: "string",
|
||||||
|
},
|
||||||
|
"logical_backup_s3_sse": {
|
||||||
|
Type: "string",
|
||||||
|
},
|
||||||
|
"logical_backup_s3_access_key_id": {
|
||||||
|
Type: "string",
|
||||||
|
},
|
||||||
|
"logical_backup_s3_secret_access_key": {
|
||||||
|
Type: "string",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
"debug": {
|
"debug": {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue