Skip to content

Commit f9150aa

Browse files
authored
bump operator to v1.7.1 (#1670)
* bump operator to v1.7.1 * update UI image in manifest example
1 parent 1eafd68 commit f9150aa

29 files changed

+149
-75
lines changed

.github/ISSUE_TEMPLATE/postgres-operator-issue-template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ assignees: ''
99

1010
Please, answer some short questions which should help us to understand your problem / question better?
1111

12-
- **Which image of the operator are you using?** e.g. registry.opensource.zalan.do/acid/postgres-operator:v1.7.0
12+
- **Which image of the operator are you using?** e.g. registry.opensource.zalan.do/acid/postgres-operator:v1.7.1
1313
- **Where do you run it - cloud or metal? Kubernetes or OpenShift?** [AWS K8s | GCP ... | Bare Metal K8s]
1414
- **Are you running Postgres Operator in production?** [yes | no]
1515
- **Type of issue?** [Bug report, question, feature request, etc.]

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ mocks:
8585
GO111MODULE=on go generate ./...
8686

8787
tools:
88-
GO111MODULE=on go get k8s.io/client-go@kubernetes-1.22.2
88+
GO111MODULE=on go get k8s.io/client-go@kubernetes-1.22.3
8989
GO111MODULE=on go get github.com/golang/mock/mockgen@v1.6.0
9090
GO111MODULE=on go mod tidy
9191

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ We introduce the major version into the backup path to smoothen the [major versi
6161
The new operator configuration can set a compatibility flag *enable_spilo_wal_path_compat* to make Spilo look for wal segments in the current path but also old format paths.
6262
This comes at potential performance costs and should be disabled after a few days.
6363

64-
The newest Spilo image is: `registry.opensource.zalan.do/acid/spilo-14:2.1-p2`
64+
The newest Spilo image is: `registry.opensource.zalan.do/acid/spilo-14:2.1-p3`
6565

6666
The last Spilo 12 image is: `registry.opensource.zalan.do/acid/spilo-12:1.6-p5`
6767

charts/postgres-operator-ui/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v1
22
name: postgres-operator-ui
3-
version: 1.7.0
4-
appVersion: 1.7.0
3+
version: 1.7.1
4+
appVersion: 1.7.1
55
home: https://github.com/zalando/postgres-operator
66
description: Postgres Operator UI provides a graphical interface for a convenient database-as-a-service user experience
77
keywords:

charts/postgres-operator-ui/index.yaml

Lines changed: 31 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,35 @@
11
apiVersion: v1
22
entries:
33
postgres-operator-ui:
4+
- apiVersion: v1
5+
appVersion: 1.7.1
6+
created: "2021-11-03T11:44:00.75040818+01:00"
7+
description: Postgres Operator UI provides a graphical interface for a convenient
8+
database-as-a-service user experience
9+
digest: 97aed1a1d37cd5f8441eea9522f38e56cc829786ad2134c437a5e6a15c995869
10+
home: https://github.com/zalando/postgres-operator
11+
keywords:
12+
- postgres
13+
- operator
14+
- ui
15+
- cloud-native
16+
- patroni
17+
- spilo
18+
maintainers:
19+
- email: opensource@zalando.de
20+
name: Zalando
21+
name: postgres-operator-ui
22+
sources:
23+
- https://github.com/zalando/postgres-operator
24+
urls:
25+
- postgres-operator-ui-1.7.1.tgz
26+
version: 1.7.1
427
- apiVersion: v1
528
appVersion: 1.7.0
6-
created: "2021-08-27T10:23:17.723412079+02:00"
29+
created: "2021-11-03T11:44:00.748544296+01:00"
730
description: Postgres Operator UI provides a graphical interface for a convenient
831
database-as-a-service user experience
9-
digest: ad08ee5fe31bb2e7c3cc1299c2e778511a3c05305bc17357404b2615b32ea92a
32+
digest: 37fba1968347daad393dbd1c6ee6e5b6a24d1095f972c0102197531c62dcada8
1033
home: https://github.com/zalando/postgres-operator
1134
keywords:
1235
- postgres
@@ -26,7 +49,7 @@ entries:
2649
version: 1.7.0
2750
- apiVersion: v1
2851
appVersion: 1.6.3
29-
created: "2021-08-27T10:23:17.722255571+02:00"
52+
created: "2021-11-03T11:44:00.745261041+01:00"
3053
description: Postgres Operator UI provides a graphical interface for a convenient
3154
database-as-a-service user experience
3255
digest: 08b810aa632dcc719e4785ef184e391267f7c460caa99677f2d00719075aac78
@@ -49,7 +72,7 @@ entries:
4972
version: 1.6.3
5073
- apiVersion: v1
5174
appVersion: 1.6.2
52-
created: "2021-08-27T10:23:17.721712848+02:00"
75+
created: "2021-11-03T11:44:00.743617168+01:00"
5376
description: Postgres Operator UI provides a graphical interface for a convenient
5477
database-as-a-service user experience
5578
digest: 14d1559bb0bd1e1e828f2daaaa6f6ac9ffc268d79824592c3589b55dd39241f6
@@ -72,7 +95,7 @@ entries:
7295
version: 1.6.2
7396
- apiVersion: v1
7497
appVersion: 1.6.1
75-
created: "2021-08-27T10:23:17.721175629+02:00"
98+
created: "2021-11-03T11:44:00.741913772+01:00"
7699
description: Postgres Operator UI provides a graphical interface for a convenient
77100
database-as-a-service user experience
78101
digest: 3d321352f2f1e7bb7450aa8876e3d818aa9f9da9bd4250507386f0490f2c1969
@@ -95,7 +118,7 @@ entries:
95118
version: 1.6.1
96119
- apiVersion: v1
97120
appVersion: 1.6.0
98-
created: "2021-08-27T10:23:17.720655498+02:00"
121+
created: "2021-11-03T11:44:00.740290409+01:00"
99122
description: Postgres Operator UI provides a graphical interface for a convenient
100123
database-as-a-service user experience
101124
digest: 1e0aa1e7db3c1daa96927ffbf6fdbcdb434562f961833cb5241ddbe132220ee4
@@ -118,7 +141,7 @@ entries:
118141
version: 1.6.0
119142
- apiVersion: v1
120143
appVersion: 1.5.0
121-
created: "2021-08-27T10:23:17.720112359+02:00"
144+
created: "2021-11-03T11:44:00.738607341+01:00"
122145
description: Postgres Operator UI provides a graphical interface for a convenient
123146
database-as-a-service user experience
124147
digest: c91ea39e6d51d57f4048fb1b6ec53b40823f2690eb88e4e4f1a036367b9fdd61
@@ -139,4 +162,4 @@ entries:
139162
urls:
140163
- postgres-operator-ui-1.5.0.tgz
141164
version: 1.5.0
142-
generated: "2021-08-27T10:23:17.719397521+02:00"
165+
generated: "2021-11-03T11:44:00.736383918+01:00"
Binary file not shown.

charts/postgres-operator-ui/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ replicaCount: 1
88
image:
99
registry: registry.opensource.zalan.do
1010
repository: acid/postgres-operator-ui
11-
tag: v1.7.0
11+
tag: v1.7.1
1212
pullPolicy: "IfNotPresent"
1313

1414
# Optionally specify an array of imagePullSecrets.

charts/postgres-operator/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v1
22
name: postgres-operator
3-
version: 1.7.0
4-
appVersion: 1.7.0
3+
version: 1.7.1
4+
appVersion: 1.7.1
55
home: https://github.com/zalando/postgres-operator
66
description: Postgres Operator creates and manages PostgreSQL clusters running in Kubernetes
77
keywords:

charts/postgres-operator/crds/operatorconfigurations.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ spec:
6565
properties:
6666
docker_image:
6767
type: string
68-
default: "registry.opensource.zalan.do/acid/spilo-14:2.1-p2"
68+
default: "registry.opensource.zalan.do/acid/spilo-14:2.1-p3"
6969
enable_crd_validation:
7070
type: boolean
7171
default: true
@@ -402,7 +402,7 @@ spec:
402402
properties:
403403
logical_backup_docker_image:
404404
type: string
405-
default: "registry.opensource.zalan.do/acid/logical-backup:v1.7.0"
405+
default: "registry.opensource.zalan.do/acid/logical-backup:v1.7.1"
406406
logical_backup_google_application_credentials:
407407
type: string
408408
logical_backup_job_prefix:
@@ -537,7 +537,7 @@ spec:
537537
default: "pooler"
538538
connection_pooler_image:
539539
type: string
540-
default: "registry.opensource.zalan.do/acid/pgbouncer:master-18"
540+
default: "registry.opensource.zalan.do/acid/pgbouncer:master-19"
541541
connection_pooler_max_db_connections:
542542
type: integer
543543
default: 60

charts/postgres-operator/index.yaml

Lines changed: 30 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,34 @@
11
apiVersion: v1
22
entries:
33
postgres-operator:
4+
- apiVersion: v1
5+
appVersion: 1.7.1
6+
created: "2021-11-03T11:43:09.121092027+01:00"
7+
description: Postgres Operator creates and manages PostgreSQL clusters running
8+
in Kubernetes
9+
digest: 7262563bec0b058e669ae6bcff0226e33fa9ece9c41ac46a53274046afe7700c
10+
home: https://github.com/zalando/postgres-operator
11+
keywords:
12+
- postgres
13+
- operator
14+
- cloud-native
15+
- patroni
16+
- spilo
17+
maintainers:
18+
- email: opensource@zalando.de
19+
name: Zalando
20+
name: postgres-operator
21+
sources:
22+
- https://github.com/zalando/postgres-operator
23+
urls:
24+
- postgres-operator-1.7.1.tgz
25+
version: 1.7.1
426
- apiVersion: v1
527
appVersion: 1.7.0
6-
created: "2021-08-27T10:21:42.643185124+02:00"
28+
created: "2021-11-03T11:43:09.119630978+01:00"
729
description: Postgres Operator creates and manages PostgreSQL clusters running
830
in Kubernetes
9-
digest: 1c4a1d289188ef72e409892fd2b86c008a37420af04a9796a8829ff84ab09e61
31+
digest: c3e99fb94305f81484b8b1af18eefb78681f3b5d057d5ad10565e4afb7c65ffe
1032
home: https://github.com/zalando/postgres-operator
1133
keywords:
1234
- postgres
@@ -25,7 +47,7 @@ entries:
2547
version: 1.7.0
2648
- apiVersion: v1
2749
appVersion: 1.6.3
28-
created: "2021-08-27T10:21:42.640069574+02:00"
50+
created: "2021-11-03T11:43:09.118146221+01:00"
2951
description: Postgres Operator creates and manages PostgreSQL clusters running
3052
in Kubernetes
3153
digest: ea08f991bf23c9ad114bca98ebcbe3e2fa15beab163061399394905eaee89b35
@@ -47,7 +69,7 @@ entries:
4769
version: 1.6.3
4870
- apiVersion: v1
4971
appVersion: 1.6.2
50-
created: "2021-08-27T10:21:42.638502739+02:00"
72+
created: "2021-11-03T11:43:09.115637274+01:00"
5173
description: Postgres Operator creates and manages PostgreSQL clusters running
5274
in Kubernetes
5375
digest: d886f8a0879ca07d1e5246ee7bc55710e1c872f3977280fe495db6fc2057a7f4
@@ -69,7 +91,7 @@ entries:
6991
version: 1.6.2
7092
- apiVersion: v1
7193
appVersion: 1.6.1
72-
created: "2021-08-27T10:21:42.636936467+02:00"
94+
created: "2021-11-03T11:43:09.114107417+01:00"
7395
description: Postgres Operator creates and manages PostgreSQL clusters running
7496
in Kubernetes
7597
digest: 4ba5972cd486dcaa2d11c5613a6f97f6b7b831822e610fe9e10a57ea1db23556
@@ -91,7 +113,7 @@ entries:
91113
version: 1.6.1
92114
- apiVersion: v1
93115
appVersion: 1.6.0
94-
created: "2021-08-27T10:21:42.63533527+02:00"
116+
created: "2021-11-03T11:43:09.112550808+01:00"
95117
description: Postgres Operator creates and manages PostgreSQL clusters running
96118
in Kubernetes
97119
digest: f52149718ea364f46b4b9eec9a65f6253ad182bb78df541d14cd5277b9c8a8c3
@@ -113,7 +135,7 @@ entries:
113135
version: 1.6.0
114136
- apiVersion: v1
115137
appVersion: 1.5.0
116-
created: "2021-08-27T10:21:42.632932257+02:00"
138+
created: "2021-11-03T11:43:09.110907395+01:00"
117139
description: Postgres Operator creates and manages PostgreSQL clusters running
118140
in Kubernetes
119141
digest: 198351d5db52e65cdf383d6f3e1745d91ac1e2a01121f8476f8b1be728b09531
@@ -133,4 +155,4 @@ entries:
133155
urls:
134156
- postgres-operator-1.5.0.tgz
135157
version: 1.5.0
136-
generated: "2021-08-27T10:21:42.631372502+02:00"
158+
generated: "2021-11-03T11:43:09.109237601+01:00"
Binary file not shown.

charts/postgres-operator/values.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
image:
22
registry: registry.opensource.zalan.do
33
repository: acid/postgres-operator
4-
tag: v1.7.0
4+
tag: v1.7.1
55
pullPolicy: "IfNotPresent"
66

77
# Optionally specify an array of imagePullSecrets.
@@ -35,7 +35,7 @@ configGeneral:
3535
# Select if setup uses endpoints (default), or configmaps to manage leader (DCS=k8s)
3636
# kubernetes_use_configmaps: false
3737
# Spilo docker image
38-
docker_image: registry.opensource.zalan.do/acid/spilo-14:2.1-p2
38+
docker_image: registry.opensource.zalan.do/acid/spilo-14:2.1-p3
3939
# min number of instances in Postgres cluster. -1 = no limit
4040
min_instances: -1
4141
# max number of instances in Postgres cluster. -1 = no limit
@@ -280,7 +280,7 @@ configAwsOrGcp:
280280
# configure K8s cron job managed by the operator
281281
configLogicalBackup:
282282
# image for pods of the logical backup job (example runs pg_dumpall)
283-
logical_backup_docker_image: "registry.opensource.zalan.do/acid/logical-backup:v1.7.0"
283+
logical_backup_docker_image: "registry.opensource.zalan.do/acid/logical-backup:v1.7.1"
284284
# path of google cloud service account json file
285285
# logical_backup_google_application_credentials: ""
286286

@@ -345,7 +345,7 @@ configConnectionPooler:
345345
# db user for pooler to use
346346
connection_pooler_user: "pooler"
347347
# docker image
348-
connection_pooler_image: "registry.opensource.zalan.do/acid/pgbouncer:master-18"
348+
connection_pooler_image: "registry.opensource.zalan.do/acid/pgbouncer:master-19"
349349
# max db connections the pooler should hold
350350
connection_pooler_max_db_connections: 60
351351
# default pooling mode

docs/administrator.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1075,7 +1075,7 @@ make docker
10751075
10761076
# build in image in minikube docker env
10771077
eval $(minikube docker-env)
1078-
docker build -t registry.opensource.zalan.do/acid/postgres-operator-ui:v1.7.0 .
1078+
docker build -t registry.opensource.zalan.do/acid/postgres-operator-ui:v1.7.1 .
10791079
10801080
# apply UI manifests next to a running Postgres Operator
10811081
kubectl apply -f manifests/

docs/index.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@ Please, report any issues discovered to https://github.com/zalando/postgres-oper
7171

7272
## Talks
7373

74+
- "Watching after your PostGIS herd" talk by Felix Kunde, FOSS4G 2021: [video](https://www.youtube.com/watch?v=T96FvjSv98A) | [slides](https://docs.google.com/presentation/d/1IICz2RsjNAcosKVGFna7io-65T2zBbGcBHFFtca24cc/edit?usp=sharing)
75+
7476
- "PostgreSQL on K8S at Zalando: Two years in production" talk by Alexander Kukushkin, FOSSDEM 2020: [video](https://fosdem.org/2020/schedule/event/postgresql_postgresql_on_k8s_at_zalando_two_years_in_production/) | [slides](https://fosdem.org/2020/schedule/event/postgresql_postgresql_on_k8s_at_zalando_two_years_in_production/attachments/slides/3883/export/events/attachments/postgresql_postgresql_on_k8s_at_zalando_two_years_in_production/slides/3883/PostgreSQL_on_K8s_at_Zalando_Two_years_in_production.pdf)
7577

7678
- "Postgres as a Service at Zalando" talk by Jan Mußler, DevOpsDays Poznań 2019: [video](https://www.youtube.com/watch?v=FiWS5m72XI8)
@@ -87,10 +89,14 @@ Please, report any issues discovered to https://github.com/zalando/postgres-oper
8789

8890
## Posts
8991

92+
- "Getting started with the Zalando Operator for PostgreSQL" by Daniel Westermann on [dbi services blog](https://blog.dbi-services.com/getting-started-with-the-zalando-operator-for-postgresql/), Mar. 2021.
93+
94+
- "Our experience with Postgres Operator for Kubernetes by Zalando" by Nikolay Bogdanov on [flant blog](https://blog.flant.com/our-experience-with-postgres-operator-for-kubernetes-by-zalando/), Feb. 2021.
95+
9096
- "How to set up continuous backups and monitoring" by Pål Kristensen on [GitHub](https://github.com/zalando/postgres-operator/issues/858#issuecomment-608136253), Mar. 2020.
9197

9298
- "Postgres on Kubernetes with the Zalando operator" by Vito Botta on [has_many :code](https://vitobotta.com/2020/02/05/postgres-kubernetes-zalando-operator/), Feb. 2020.
9399

94-
- "Running PostgreSQL in Google Kubernetes Engine" by Kenneth Rørvik on [Repill Linpro](https://www.redpill-linpro.com/techblog/2019/09/28/postgres-in-kubernetes.html), Sep. 2019.
100+
- "Running PostgreSQL in Google Kubernetes Engine" by Kenneth Rørvik on [Repill Linpro blog](https://www.redpill-linpro.com/techblog/2019/09/28/postgres-in-kubernetes.html), Sep. 2019.
95101

96102
- "Zalando Postgres Operator: One Year Later" by Sergey Dudoladov on [Open Source Zalando](https://opensource.zalando.com/blog/2018/11/postgres-operator/), Nov. 2018

docs/reference/operator_parameters.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -606,7 +606,7 @@ grouped under the `logical_backup` key.
606606
runs `pg_dumpall` on a replica if possible and uploads compressed results to
607607
an S3 bucket under the key `/spilo/pg_cluster_name/cluster_k8s_uuid/logical_backups`.
608608
The default image is the same image built with the Zalando-internal CI
609-
pipeline. Default: "registry.opensource.zalan.do/acid/logical-backup:v1.7.0"
609+
pipeline. Default: "registry.opensource.zalan.do/acid/logical-backup:v1.7.1"
610610

611611
* **logical_backup_google_application_credentials**
612612
Specifies the path of the google cloud service account json file. Default is empty.

go.mod

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@ module github.com/zalando/postgres-operator
33
go 1.16
44

55
require (
6-
github.com/aws/aws-sdk-go v1.41.0
6+
github.com/aws/aws-sdk-go v1.41.16
77
github.com/golang/mock v1.6.0
88
github.com/lib/pq v1.10.3
99
github.com/motomux/pretty v0.0.0-20161209205251-b2aad2c9a95d
1010
github.com/r3labs/diff v1.1.0
1111
github.com/sirupsen/logrus v1.8.1
1212
github.com/stretchr/testify v1.7.0
13-
golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83
13+
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519
1414
gopkg.in/yaml.v2 v2.4.0
15-
k8s.io/api v0.22.2
16-
k8s.io/apiextensions-apiserver v0.22.2
17-
k8s.io/apimachinery v0.22.2
18-
k8s.io/client-go v0.22.2
19-
k8s.io/code-generator v0.22.2
15+
k8s.io/api v0.22.3
16+
k8s.io/apiextensions-apiserver v0.22.3
17+
k8s.io/apimachinery v0.22.3
18+
k8s.io/client-go v0.22.3
19+
k8s.io/code-generator v0.22.3
2020
)

0 commit comments

Comments
 (0)