postgres-operator: bump to v1.12.0, helm chart v1.12.0
This commit is contained in:
parent
def5dee695
commit
2ec29384d5
@ -1,7 +1,7 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: postgres-operator
|
name: postgres-operator
|
||||||
version: 1.11.0
|
version: 1.12.0
|
||||||
appVersion: 1.11.0
|
appVersion: 1.12.0
|
||||||
home: https://github.com/zalando/postgres-operator
|
home: https://github.com/zalando/postgres-operator
|
||||||
description: Postgres Operator creates and manages PostgreSQL clusters running in Kubernetes
|
description: Postgres Operator creates and manages PostgreSQL clusters running in Kubernetes
|
||||||
keywords:
|
keywords:
|
||||||
|
@ -68,7 +68,7 @@ spec:
|
|||||||
type: string
|
type: string
|
||||||
docker_image:
|
docker_image:
|
||||||
type: string
|
type: string
|
||||||
default: "ghcr.io/zalando/spilo-16:3.2-p2"
|
default: "ghcr.io/zalando/spilo-16:3.2-p3"
|
||||||
enable_crd_registration:
|
enable_crd_registration:
|
||||||
type: boolean
|
type: boolean
|
||||||
default: true
|
default: true
|
||||||
@ -211,6 +211,9 @@ spec:
|
|||||||
enable_init_containers:
|
enable_init_containers:
|
||||||
type: boolean
|
type: boolean
|
||||||
default: true
|
default: true
|
||||||
|
enable_secrets_deletion:
|
||||||
|
type: boolean
|
||||||
|
default: true
|
||||||
enable_persistent_volume_claim_deletion:
|
enable_persistent_volume_claim_deletion:
|
||||||
type: boolean
|
type: boolean
|
||||||
default: true
|
default: true
|
||||||
@ -281,6 +284,9 @@ spec:
|
|||||||
oauth_token_secret_name:
|
oauth_token_secret_name:
|
||||||
type: string
|
type: string
|
||||||
default: "postgresql-operator"
|
default: "postgresql-operator"
|
||||||
|
pdb_master_label_selector:
|
||||||
|
type: boolean
|
||||||
|
default: true
|
||||||
pdb_name_format:
|
pdb_name_format:
|
||||||
type: string
|
type: string
|
||||||
default: "postgres-{cluster}-pdb"
|
default: "postgres-{cluster}-pdb"
|
||||||
@ -502,7 +508,7 @@ spec:
|
|||||||
pattern: '^(\d+m|\d+(\.\d{1,3})?)$'
|
pattern: '^(\d+m|\d+(\.\d{1,3})?)$'
|
||||||
logical_backup_docker_image:
|
logical_backup_docker_image:
|
||||||
type: string
|
type: string
|
||||||
default: "registry.opensource.zalan.do/acid/logical-backup:v1.11.0"
|
default: "ghcr.io/zalando/postgres-operator/logical-backup:v1.12.0"
|
||||||
logical_backup_google_application_credentials:
|
logical_backup_google_application_credentials:
|
||||||
type: string
|
type: string
|
||||||
logical_backup_job_prefix:
|
logical_backup_job_prefix:
|
||||||
@ -525,6 +531,8 @@ spec:
|
|||||||
type: string
|
type: string
|
||||||
logical_backup_s3_bucket:
|
logical_backup_s3_bucket:
|
||||||
type: string
|
type: string
|
||||||
|
logical_backup_s3_bucket_prefix:
|
||||||
|
type: string
|
||||||
logical_backup_s3_endpoint:
|
logical_backup_s3_endpoint:
|
||||||
type: string
|
type: string
|
||||||
logical_backup_s3_region:
|
logical_backup_s3_region:
|
||||||
|
@ -87,10 +87,14 @@ spec:
|
|||||||
- mountPath
|
- mountPath
|
||||||
- volumeSource
|
- volumeSource
|
||||||
properties:
|
properties:
|
||||||
|
isSubPathExpr:
|
||||||
|
type: boolean
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
mountPath:
|
mountPath:
|
||||||
type: string
|
type: string
|
||||||
|
subPath:
|
||||||
|
type: string
|
||||||
targetContainers:
|
targetContainers:
|
||||||
type: array
|
type: array
|
||||||
nullable: true
|
nullable: true
|
||||||
@ -99,8 +103,6 @@ spec:
|
|||||||
volumeSource:
|
volumeSource:
|
||||||
type: object
|
type: object
|
||||||
x-kubernetes-preserve-unknown-fields: true
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
subPath:
|
|
||||||
type: string
|
|
||||||
allowedSourceRanges:
|
allowedSourceRanges:
|
||||||
type: array
|
type: array
|
||||||
nullable: true
|
nullable: true
|
||||||
@ -215,6 +217,8 @@ spec:
|
|||||||
items:
|
items:
|
||||||
type: object
|
type: object
|
||||||
x-kubernetes-preserve-unknown-fields: true
|
x-kubernetes-preserve-unknown-fields: true
|
||||||
|
logicalBackupRetention:
|
||||||
|
type: string
|
||||||
logicalBackupSchedule:
|
logicalBackupSchedule:
|
||||||
type: string
|
type: string
|
||||||
pattern: '^(\d+|\*)(/\d+)?(\s+(\d+|\*)(/\d+)?){4}$'
|
pattern: '^(\d+|\*)(/\d+)?(\s+(\d+|\*)(/\d+)?){4}$'
|
||||||
@ -632,6 +636,8 @@ spec:
|
|||||||
required:
|
required:
|
||||||
- size
|
- size
|
||||||
properties:
|
properties:
|
||||||
|
isSubPathExpr:
|
||||||
|
type: boolean
|
||||||
iops:
|
iops:
|
||||||
type: integer
|
type: integer
|
||||||
selector:
|
selector:
|
||||||
|
@ -2,11 +2,33 @@ apiVersion: v1
|
|||||||
entries:
|
entries:
|
||||||
postgres-operator:
|
postgres-operator:
|
||||||
- apiVersion: v2
|
- apiVersion: v2
|
||||||
appVersion: 1.11.0
|
appVersion: 1.12.0
|
||||||
created: "2024-03-14T17:11:54.311938906+01:00"
|
created: "2024-05-24T16:33:38.650770727+02:00"
|
||||||
description: Postgres Operator creates and manages PostgreSQL clusters running
|
description: Postgres Operator creates and manages PostgreSQL clusters running
|
||||||
in Kubernetes
|
in Kubernetes
|
||||||
digest: f12f5ae9282dd77d37e3bfd0aa47be58ed0b2f02056889d8f1111bdb2b9fe286
|
digest: d56e9471096d3e0dfd3a35619bfd8e81895979e95a0cad44eb021335814d19cf
|
||||||
|
home: https://github.com/zalando/postgres-operator
|
||||||
|
keywords:
|
||||||
|
- postgres
|
||||||
|
- operator
|
||||||
|
- cloud-native
|
||||||
|
- patroni
|
||||||
|
- spilo
|
||||||
|
maintainers:
|
||||||
|
- email: opensource@zalando.de
|
||||||
|
name: Zalando
|
||||||
|
name: postgres-operator
|
||||||
|
sources:
|
||||||
|
- https://github.com/zalando/postgres-operator
|
||||||
|
urls:
|
||||||
|
- postgres-operator-1.12.0.tgz
|
||||||
|
version: 1.12.0
|
||||||
|
- apiVersion: v2
|
||||||
|
appVersion: 1.11.0
|
||||||
|
created: "2024-05-24T16:33:38.644616857+02:00"
|
||||||
|
description: Postgres Operator creates and manages PostgreSQL clusters running
|
||||||
|
in Kubernetes
|
||||||
|
digest: 3914b5e117bda0834f05c9207f007e2ac372864cf6e86dcc2e1362bbe46c14d9
|
||||||
home: https://github.com/zalando/postgres-operator
|
home: https://github.com/zalando/postgres-operator
|
||||||
keywords:
|
keywords:
|
||||||
- postgres
|
- postgres
|
||||||
@ -25,7 +47,7 @@ entries:
|
|||||||
version: 1.11.0
|
version: 1.11.0
|
||||||
- apiVersion: v2
|
- apiVersion: v2
|
||||||
appVersion: 1.10.1
|
appVersion: 1.10.1
|
||||||
created: "2024-03-14T17:11:54.3101439+01:00"
|
created: "2024-05-24T16:33:38.638769428+02:00"
|
||||||
description: Postgres Operator creates and manages PostgreSQL clusters running
|
description: Postgres Operator creates and manages PostgreSQL clusters running
|
||||||
in Kubernetes
|
in Kubernetes
|
||||||
digest: cc3baa41753da92466223d0b334df27e79c882296577b404a8e9071411fcf19c
|
digest: cc3baa41753da92466223d0b334df27e79c882296577b404a8e9071411fcf19c
|
||||||
@ -47,7 +69,7 @@ entries:
|
|||||||
version: 1.10.1
|
version: 1.10.1
|
||||||
- apiVersion: v2
|
- apiVersion: v2
|
||||||
appVersion: 1.10.0
|
appVersion: 1.10.0
|
||||||
created: "2024-03-14T17:11:54.308561116+01:00"
|
created: "2024-05-24T16:33:38.633634768+02:00"
|
||||||
description: Postgres Operator creates and manages PostgreSQL clusters running
|
description: Postgres Operator creates and manages PostgreSQL clusters running
|
||||||
in Kubernetes
|
in Kubernetes
|
||||||
digest: 60fc5c8059dfed175d14e1034b40997d9c59d33ec8ea158c0597f7228ab04b51
|
digest: 60fc5c8059dfed175d14e1034b40997d9c59d33ec8ea158c0597f7228ab04b51
|
||||||
@ -69,7 +91,7 @@ entries:
|
|||||||
version: 1.10.0
|
version: 1.10.0
|
||||||
- apiVersion: v2
|
- apiVersion: v2
|
||||||
appVersion: 1.9.0
|
appVersion: 1.9.0
|
||||||
created: "2024-03-14T17:11:54.3194627+01:00"
|
created: "2024-05-24T16:33:38.663765707+02:00"
|
||||||
description: Postgres Operator creates and manages PostgreSQL clusters running
|
description: Postgres Operator creates and manages PostgreSQL clusters running
|
||||||
in Kubernetes
|
in Kubernetes
|
||||||
digest: 64df90c898ca591eb3a330328173ffaadfbf9ddd474d8c42ed143edc9e3f4276
|
digest: 64df90c898ca591eb3a330328173ffaadfbf9ddd474d8c42ed143edc9e3f4276
|
||||||
@ -91,7 +113,7 @@ entries:
|
|||||||
version: 1.9.0
|
version: 1.9.0
|
||||||
- apiVersion: v2
|
- apiVersion: v2
|
||||||
appVersion: 1.8.2
|
appVersion: 1.8.2
|
||||||
created: "2024-03-14T17:11:54.317846817+01:00"
|
created: "2024-05-24T16:33:38.658286963+02:00"
|
||||||
description: Postgres Operator creates and manages PostgreSQL clusters running
|
description: Postgres Operator creates and manages PostgreSQL clusters running
|
||||||
in Kubernetes
|
in Kubernetes
|
||||||
digest: f77ffad2e98b72a621e5527015cf607935d3ed688f10ba4b626435acb9631b5b
|
digest: f77ffad2e98b72a621e5527015cf607935d3ed688f10ba4b626435acb9631b5b
|
||||||
@ -111,48 +133,4 @@ entries:
|
|||||||
urls:
|
urls:
|
||||||
- postgres-operator-1.8.2.tgz
|
- postgres-operator-1.8.2.tgz
|
||||||
version: 1.8.2
|
version: 1.8.2
|
||||||
- apiVersion: v2
|
generated: "2024-05-24T16:33:38.62797266+02:00"
|
||||||
appVersion: 1.8.1
|
|
||||||
created: "2024-03-14T17:11:54.315242584+01:00"
|
|
||||||
description: Postgres Operator creates and manages PostgreSQL clusters running
|
|
||||||
in Kubernetes
|
|
||||||
digest: ee0c3bb6ba72fa4289ba3b1c6060e5b312dd023faba2a61b4cb7d9e5e2cc57a5
|
|
||||||
home: https://github.com/zalando/postgres-operator
|
|
||||||
keywords:
|
|
||||||
- postgres
|
|
||||||
- operator
|
|
||||||
- cloud-native
|
|
||||||
- patroni
|
|
||||||
- spilo
|
|
||||||
maintainers:
|
|
||||||
- email: opensource@zalando.de
|
|
||||||
name: Zalando
|
|
||||||
name: postgres-operator
|
|
||||||
sources:
|
|
||||||
- https://github.com/zalando/postgres-operator
|
|
||||||
urls:
|
|
||||||
- postgres-operator-1.8.1.tgz
|
|
||||||
version: 1.8.1
|
|
||||||
- apiVersion: v1
|
|
||||||
appVersion: 1.8.0
|
|
||||||
created: "2024-03-14T17:11:54.313632778+01:00"
|
|
||||||
description: Postgres Operator creates and manages PostgreSQL clusters running
|
|
||||||
in Kubernetes
|
|
||||||
digest: 3ae232cf009e09aa2ad11c171484cd2f1b72e63c59735e58fbe2b6eb842f4c86
|
|
||||||
home: https://github.com/zalando/postgres-operator
|
|
||||||
keywords:
|
|
||||||
- postgres
|
|
||||||
- operator
|
|
||||||
- cloud-native
|
|
||||||
- patroni
|
|
||||||
- spilo
|
|
||||||
maintainers:
|
|
||||||
- email: opensource@zalando.de
|
|
||||||
name: Zalando
|
|
||||||
name: postgres-operator
|
|
||||||
sources:
|
|
||||||
- https://github.com/zalando/postgres-operator
|
|
||||||
urls:
|
|
||||||
- postgres-operator-1.8.0.tgz
|
|
||||||
version: 1.8.0
|
|
||||||
generated: "2024-03-14T17:11:54.305930529+01:00"
|
|
||||||
|
@ -70,8 +70,8 @@ Flatten nested config options when ConfigMap is used as ConfigTarget
|
|||||||
{{- $list := list }}
|
{{- $list := list }}
|
||||||
{{- range $subKey, $subValue := $value }}
|
{{- range $subKey, $subValue := $value }}
|
||||||
{{- $list = append $list (printf "%s:%s" $subKey $subValue) }}
|
{{- $list = append $list (printf "%s:%s" $subKey $subValue) }}
|
||||||
{{ $key }}: {{ join "," $list | quote }}
|
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{ $key }}: {{ join "," $list | quote }}
|
||||||
{{- else }}
|
{{- else }}
|
||||||
{{ $key }}: {{ $value | quote }}
|
{{ $key }}: {{ $value | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -14,7 +14,7 @@ configuration:
|
|||||||
users:
|
users:
|
||||||
{{ tpl (toYaml .Values.configUsers) . | indent 4 }}
|
{{ tpl (toYaml .Values.configUsers) . | indent 4 }}
|
||||||
major_version_upgrade:
|
major_version_upgrade:
|
||||||
{{ toYaml .Values.configMajorVersionUpgrade | indent 4 }}
|
{{ tpl (toYaml .Values.configMajorVersionUpgrade) . | indent 4 }}
|
||||||
kubernetes:
|
kubernetes:
|
||||||
{{- if .Values.podPriorityClassName.name }}
|
{{- if .Values.podPriorityClassName.name }}
|
||||||
pod_priority_class_name: {{ .Values.podPriorityClassName.name }}
|
pod_priority_class_name: {{ .Values.podPriorityClassName.name }}
|
||||||
@ -23,23 +23,23 @@ configuration:
|
|||||||
oauth_token_secret_name: {{ template "postgres-operator.fullname" . }}
|
oauth_token_secret_name: {{ template "postgres-operator.fullname" . }}
|
||||||
{{ tpl (toYaml .Values.configKubernetes) . | indent 4 }}
|
{{ tpl (toYaml .Values.configKubernetes) . | indent 4 }}
|
||||||
postgres_pod_resources:
|
postgres_pod_resources:
|
||||||
{{ toYaml .Values.configPostgresPodResources | indent 4 }}
|
{{ tpl (toYaml .Values.configPostgresPodResources) . | indent 4 }}
|
||||||
timeouts:
|
timeouts:
|
||||||
{{ toYaml .Values.configTimeouts | indent 4 }}
|
{{ tpl (toYaml .Values.configTimeouts) . | indent 4 }}
|
||||||
load_balancer:
|
load_balancer:
|
||||||
{{ toYaml .Values.configLoadBalancer | indent 4 }}
|
{{ tpl (toYaml .Values.configLoadBalancer) . | indent 4 }}
|
||||||
aws_or_gcp:
|
aws_or_gcp:
|
||||||
{{ toYaml .Values.configAwsOrGcp | indent 4 }}
|
{{ tpl (toYaml .Values.configAwsOrGcp) . | indent 4 }}
|
||||||
logical_backup:
|
logical_backup:
|
||||||
{{ toYaml .Values.configLogicalBackup | indent 4 }}
|
{{ tpl (toYaml .Values.configLogicalBackup) . | indent 4 }}
|
||||||
debug:
|
debug:
|
||||||
{{ toYaml .Values.configDebug | indent 4 }}
|
{{ tpl (toYaml .Values.configDebug) . | indent 4 }}
|
||||||
teams_api:
|
teams_api:
|
||||||
{{ tpl (toYaml .Values.configTeamsApi) . | indent 4 }}
|
{{ tpl (toYaml .Values.configTeamsApi) . | indent 4 }}
|
||||||
logging_rest_api:
|
logging_rest_api:
|
||||||
{{ toYaml .Values.configLoggingRestApi | indent 4 }}
|
{{ tpl (toYaml .Values.configLoggingRestApi) . | indent 4 }}
|
||||||
connection_pooler:
|
connection_pooler:
|
||||||
{{ toYaml .Values.configConnectionPooler | indent 4 }}
|
{{ tpl (toYaml .Values.configConnectionPooler) . | indent 4 }}
|
||||||
patroni:
|
patroni:
|
||||||
{{ toYaml .Values.configPatroni | indent 4 }}
|
{{ tpl (toYaml .Values.configPatroni) . | indent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
image:
|
image:
|
||||||
registry: registry.opensource.zalan.do
|
registry: ghcr.io
|
||||||
repository: acid/postgres-operator
|
repository: zalando/postgres-operator
|
||||||
tag: v1.11.0
|
tag: v1.12.0
|
||||||
pullPolicy: "IfNotPresent"
|
pullPolicy: "IfNotPresent"
|
||||||
|
|
||||||
# Optionally specify an array of imagePullSecrets.
|
# Optionally specify an array of imagePullSecrets.
|
||||||
@ -38,7 +38,7 @@ configGeneral:
|
|||||||
# etcd connection string for Patroni. Empty uses K8s-native DCS.
|
# etcd connection string for Patroni. Empty uses K8s-native DCS.
|
||||||
etcd_host: ""
|
etcd_host: ""
|
||||||
# Spilo docker image
|
# Spilo docker image
|
||||||
docker_image: ghcr.io/zalando/spilo-16:3.2-p2
|
docker_image: ghcr.io/zalando/spilo-16:3.2-p3
|
||||||
|
|
||||||
# key name for annotation to ignore globally configured instance limits
|
# key name for annotation to ignore globally configured instance limits
|
||||||
# ignore_instance_limits_annotation_key: ""
|
# ignore_instance_limits_annotation_key: ""
|
||||||
@ -129,6 +129,8 @@ configKubernetes:
|
|||||||
enable_finalizers: false
|
enable_finalizers: false
|
||||||
# enables initContainers to run actions before Spilo is started
|
# enables initContainers to run actions before Spilo is started
|
||||||
enable_init_containers: true
|
enable_init_containers: true
|
||||||
|
# toggles if operator should delete secrets on cluster deletion
|
||||||
|
enable_secrets_deletion: true
|
||||||
# toggles if operator should delete PVCs on cluster deletion
|
# toggles if operator should delete PVCs on cluster deletion
|
||||||
enable_persistent_volume_claim_deletion: true
|
enable_persistent_volume_claim_deletion: true
|
||||||
# toggles pod anti affinity on the Postgres pods
|
# toggles pod anti affinity on the Postgres pods
|
||||||
@ -169,7 +171,9 @@ configKubernetes:
|
|||||||
# namespaced name of the secret containing the OAuth2 token to pass to the teams API
|
# namespaced name of the secret containing the OAuth2 token to pass to the teams API
|
||||||
# oauth_token_secret_name: postgresql-operator
|
# oauth_token_secret_name: postgresql-operator
|
||||||
|
|
||||||
# defines the template for PDB (Pod Disruption Budget) names
|
# toggle if `spilo-role=master` selector should be added to the PDB (Pod Disruption Budget)
|
||||||
|
pdb_master_label_selector: true
|
||||||
|
# defines the template for PDB names
|
||||||
pdb_name_format: "postgres-{cluster}-pdb"
|
pdb_name_format: "postgres-{cluster}-pdb"
|
||||||
# specify the PVC retention policy when scaling down and/or deleting
|
# specify the PVC retention policy when scaling down and/or deleting
|
||||||
persistent_volume_claim_retention_policy:
|
persistent_volume_claim_retention_policy:
|
||||||
@ -358,7 +362,7 @@ configLogicalBackup:
|
|||||||
# logical_backup_memory_request: ""
|
# logical_backup_memory_request: ""
|
||||||
|
|
||||||
# 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:v1.11.0"
|
logical_backup_docker_image: "ghcr.io/zalando/postgres-operator/logical-backup:v1.12.0"
|
||||||
# path of google cloud service account json file
|
# path of google cloud service account json file
|
||||||
# logical_backup_google_application_credentials: ""
|
# logical_backup_google_application_credentials: ""
|
||||||
|
|
||||||
@ -370,6 +374,8 @@ configLogicalBackup:
|
|||||||
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"
|
||||||
|
# S3 bucket prefix to use
|
||||||
|
logical_backup_s3_bucket_prefix: "spilo"
|
||||||
# S3 region of bucket
|
# S3 region of bucket
|
||||||
logical_backup_s3_region: ""
|
logical_backup_s3_region: ""
|
||||||
# S3 endpoint url when not using AWS
|
# S3 endpoint url when not using AWS
|
||||||
|
Loading…
Reference in New Issue
Block a user