Skip to content

Commit 090630a

Browse files
committed
Add pgAdmin CRD and update installers for 5.5.0
Issue: PGO-550
1 parent 4c8e27f commit 090630a

17 files changed

+3103
-62
lines changed

helm/install/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ description: Installer for PGO, the open source Postgres Operator from Crunchy D
44

55
type: application
66
# The version below should match the version on the PostgresCluster CRD
7-
version: 5.4.3
8-
appVersion: 5.4.3
7+
version: 5.5.0
8+
appVersion: 5.5.0

helm/install/crds/postgres-operator.crunchydata.com_pgadmins.yaml

Lines changed: 1532 additions & 0 deletions
Large diffs are not rendered by default.

helm/install/crds/postgres-operator.crunchydata.com_pgupgrades.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
creationTimestamp: null
77
labels:
88
app.kubernetes.io/name: pgo
9-
app.kubernetes.io/version: 5.4.3
9+
app.kubernetes.io/version: 5.5.0
1010
name: pgupgrades.postgres-operator.crunchydata.com
1111
spec:
1212
group: postgres-operator.crunchydata.com

helm/install/crds/postgres-operator.crunchydata.com_postgresclusters.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
creationTimestamp: null
77
labels:
88
app.kubernetes.io/name: pgo
9-
app.kubernetes.io/version: 5.4.3
9+
app.kubernetes.io/version: 5.5.0
1010
name: postgresclusters.postgres-operator.crunchydata.com
1111
spec:
1212
group: postgres-operator.crunchydata.com

helm/install/templates/role.yaml

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ rules:
105105
- apiGroups:
106106
- postgres-operator.crunchydata.com
107107
resources:
108+
- pgadmins
108109
- pgupgrades
109110
verbs:
110111
- get
@@ -113,14 +114,17 @@ rules:
113114
- apiGroups:
114115
- postgres-operator.crunchydata.com
115116
resources:
117+
- pgadmins/finalizers
116118
- pgupgrades/finalizers
119+
- postgresclusters/finalizers
117120
verbs:
118-
- patch
119121
- update
120122
- apiGroups:
121123
- postgres-operator.crunchydata.com
122124
resources:
125+
- pgadmins/status
123126
- pgupgrades/status
127+
- postgresclusters/status
124128
verbs:
125129
- patch
126130
- apiGroups:
@@ -132,18 +136,6 @@ rules:
132136
- list
133137
- patch
134138
- watch
135-
- apiGroups:
136-
- postgres-operator.crunchydata.com
137-
resources:
138-
- postgresclusters/finalizers
139-
verbs:
140-
- update
141-
- apiGroups:
142-
- postgres-operator.crunchydata.com
143-
resources:
144-
- postgresclusters/status
145-
verbs:
146-
- patch
147139
- apiGroups:
148140
- rbac.authorization.k8s.io
149141
resources:

helm/install/values.yaml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
# controllerImages are used to run the operator's controllers.
33
# The cluster image defined below runs the PostgresCluster and PGUpgrade controllers.
44
controllerImages:
5-
cluster: registry.developers.crunchydata.com/crunchydata/postgres-operator:ubi8-5.4.3-0
5+
cluster: registry.developers.crunchydata.com/crunchydata/postgres-operator:ubi8-5.5.0-0
66

7-
# relatedImages are used when an image is omitted from PostgresCluster or PGUpgrade specs.
7+
# relatedImages are used when an image is omitted from PostgresCluster, PGAdmin or PGUpgrade specs.
88
relatedImages:
99
postgres_16:
1010
image: registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi8-16.0-0
@@ -31,9 +31,11 @@ relatedImages:
3131
pgbouncer:
3232
image: registry.developers.crunchydata.com/crunchydata/crunchy-pgbouncer:ubi8-1.19-5
3333
pgexporter:
34-
image: registry.developers.crunchydata.com/crunchydata/crunchy-postgres-exporter:ubi8-5.4.3-0
34+
image: registry.developers.crunchydata.com/crunchydata/crunchy-postgres-exporter:ubi8-5.5.0-0
3535
pgupgrade:
36-
image: registry.developers.crunchydata.com/crunchydata/crunchy-upgrade:ubi8-5.4.3-0
36+
image: registry.developers.crunchydata.com/crunchydata/crunchy-upgrade:ubi8-5.5.0-0
37+
standalone_pgadmin:
38+
image: registry.developers.crunchydata.com/crunchydata/crunchy-pgadmin4:ubi8-7.7-0
3739

3840
# singleNamespace controls where PGO watches for PostgresClusters. When false,
3941
# PGO watches for and responds to PostgresClusters in all namespaces. When true,

helm/postgres/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ name: postgrescluster
33
description: A Helm chart for Kubernetes
44
type: application
55
# The version below should match the version on the PostgresCluster CRD
6-
version: 5.4.3
7-
appVersion: 5.4.3
6+
version: 5.5.0
7+
appVersion: 5.5.0

helm/postgres/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ postgresVersion: 15
5959

6060
# imageExporter is the image name for the exporter used as a part of monitoring.
6161
# This defaults to the value below.
62-
# imageExporter: registry.developers.crunchydata.com/crunchydata/crunchy-postgres-exporter:ubi8-5.4.3-0
62+
# imageExporter: registry.developers.crunchydata.com/crunchydata/crunchy-postgres-exporter:ubi8-5.5.0-0
6363

6464
###########################
6565
# Basic Postgres Settings #

kustomize/install/crd/bases/postgres-operator.crunchydata.com_pgadmins.yaml

Lines changed: 1532 additions & 0 deletions
Large diffs are not rendered by default.

kustomize/install/crd/bases/postgres-operator.crunchydata.com_pgupgrades.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
creationTimestamp: null
77
labels:
88
app.kubernetes.io/name: pgo
9-
app.kubernetes.io/version: 5.4.3
9+
app.kubernetes.io/version: 5.5.0
1010
name: pgupgrades.postgres-operator.crunchydata.com
1111
spec:
1212
group: postgres-operator.crunchydata.com

0 commit comments

Comments
 (0)