Skip to content

Commit ff8141e

Browse files
Release edb-postgres-for-kubernetes-v0.23.1 (#186)
Signed-off-by: Niccolò Fei <[email protected]> Co-authored-by: Niccolò Fei <[email protected]>
1 parent 4f817fb commit ff8141e

File tree

8 files changed

+51
-17
lines changed

8 files changed

+51
-17
lines changed

charts/edb-postgres-distributed-for-kubernetes/README.md

-2
Original file line numberDiff line numberDiff line change
@@ -91,5 +91,3 @@ EDB Postgres Distributed for Kubernetes Helm Chart
9191
| webhook.validating.create | bool | `true` | |
9292
| webhook.validating.failurePolicy | string | `"Fail"` | |
9393

94-
----------------------------------------------
95-
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)

charts/edb-postgres-distributed-for-kubernetes/charts/edb-postgres-for-kubernetes-lts/README.md

-2
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,3 @@ EDB Postgres for Kubernetes LTS release Helm Chart
7171
| tolerations | list | `[]` | Tolerations for the operator to be installed |
7272
| webhook | object | `{"livenessProbe":{"initialDelaySeconds":3},"mutating":{"create":true,"failurePolicy":"Fail"},"port":9443,"readinessProbe":{"initialDelaySeconds":3},"validating":{"create":true,"failurePolicy":"Fail"}}` | The webhook configuration. |
7373

74-
----------------------------------------------
75-
Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)

charts/edb-postgres-for-kubernetes/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ name: edb-postgres-for-kubernetes
1717
description: EDB Postgres for Kubernetes Helm Chart
1818
icon: https://www.enterprisedb.com/themes/custom/edb_bootstrap_sass/edb-logo-disc-dark-2.svg
1919
type: application
20-
version: "0.23.0"
20+
version: "0.23.1"
2121
# This is the version number of the application being deployed. This version number should be
2222
# incremented each time you make changes to the application. Versions are not expected to
2323
# follow Semantic Versioning. They should reflect the version the application is using.
2424
# It is recommended to use it with quotes.
25-
appVersion: "1.25.0"
25+
appVersion: "1.25.1"
2626
sources:
2727
- https://github.com/EnterpriseDB/edb-postgres-for-kubernetes-charts
2828
keywords:

charts/edb-postgres-for-kubernetes/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# edb-postgres-for-kubernetes
22

3-
![Version: 0.23.0](https://img.shields.io/badge/Version-0.23.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.25.0](https://img.shields.io/badge/AppVersion-1.25.0-informational?style=flat-square)
3+
![Version: 0.23.1](https://img.shields.io/badge/Version-0.23.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.25.1](https://img.shields.io/badge/AppVersion-1.25.1-informational?style=flat-square)
44

55
EDB Postgres for Kubernetes Helm Chart
66

@@ -67,5 +67,5 @@ EDB Postgres for Kubernetes Helm Chart
6767
| serviceAccount.create | bool | `true` | Specifies whether the service account should be created |
6868
| serviceAccount.name | string | `""` | The name of the service account to use. If not set and create is true, a name is generated using the fullname template |
6969
| tolerations | list | `[]` | Tolerations for the operator to be installed |
70-
| webhook | object | `{"livenessProbe":{"initialDelaySeconds":3},"mutating":{"create":true,"failurePolicy":"Fail"},"port":9443,"readinessProbe":{"initialDelaySeconds":3},"validating":{"create":true,"failurePolicy":"Fail"}}` | The webhook configuration. |
70+
| webhook | object | `{"livenessProbe":{"initialDelaySeconds":3},"mutating":{"create":true,"failurePolicy":"Fail"},"port":9443,"readinessProbe":{"initialDelaySeconds":3},"startupProbe":{"failureThreshold":6,"periodSeconds":5},"validating":{"create":true,"failurePolicy":"Fail"}}` | The webhook configuration. |
7171

charts/edb-postgres-for-kubernetes/templates/crds/crds.yaml

+22-9
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.16.3
6+
controller-gen.kubebuilder.io/version: v0.17.2
77
helm.sh/resource-policy: keep
88
name: backups.postgresql.k8s.enterprisedb.io
99
spec:
@@ -445,7 +445,7 @@ apiVersion: apiextensions.k8s.io/v1
445445
kind: CustomResourceDefinition
446446
metadata:
447447
annotations:
448-
controller-gen.kubebuilder.io/version: v0.16.3
448+
controller-gen.kubebuilder.io/version: v0.17.2
449449
helm.sh/resource-policy: keep
450450
name: clusterimagecatalogs.postgresql.k8s.enterprisedb.io
451451
spec:
@@ -527,7 +527,7 @@ apiVersion: apiextensions.k8s.io/v1
527527
kind: CustomResourceDefinition
528528
metadata:
529529
annotations:
530-
controller-gen.kubebuilder.io/version: v0.16.3
530+
controller-gen.kubebuilder.io/version: v0.17.2
531531
helm.sh/resource-policy: keep
532532
name: clusters.postgresql.k8s.enterprisedb.io
533533
spec:
@@ -3471,6 +3471,12 @@ spec:
34713471
default: true
34723472
description: Enabled is true if this plugin will be used
34733473
type: boolean
3474+
isWALArchiver:
3475+
default: false
3476+
description: |-
3477+
Only one plugin can be declared as WALArchiver.
3478+
Cannot be active if ".spec.backup.barmanObjectStore" configuration is present.
3479+
type: boolean
34743480
name:
34753481
description: Name is the plugin name
34763482
type: string
@@ -4531,6 +4537,12 @@ spec:
45314537
default: true
45324538
description: Enabled is true if this plugin will be used
45334539
type: boolean
4540+
isWALArchiver:
4541+
default: false
4542+
description: |-
4543+
Only one plugin can be declared as WALArchiver.
4544+
Cannot be active if ".spec.backup.barmanObjectStore" configuration is present.
4545+
type: boolean
45344546
name:
45354547
description: Name is the plugin name
45364548
type: string
@@ -7123,7 +7135,7 @@ apiVersion: apiextensions.k8s.io/v1
71237135
kind: CustomResourceDefinition
71247136
metadata:
71257137
annotations:
7126-
controller-gen.kubebuilder.io/version: v0.16.3
7138+
controller-gen.kubebuilder.io/version: v0.17.2
71277139
helm.sh/resource-policy: keep
71287140
name: databases.postgresql.k8s.enterprisedb.io
71297141
spec:
@@ -7386,7 +7398,7 @@ apiVersion: apiextensions.k8s.io/v1
73867398
kind: CustomResourceDefinition
73877399
metadata:
73887400
annotations:
7389-
controller-gen.kubebuilder.io/version: v0.16.3
7401+
controller-gen.kubebuilder.io/version: v0.17.2
73907402
helm.sh/resource-policy: keep
73917403
name: imagecatalogs.postgresql.k8s.enterprisedb.io
73927404
spec:
@@ -7467,7 +7479,7 @@ apiVersion: apiextensions.k8s.io/v1
74677479
kind: CustomResourceDefinition
74687480
metadata:
74697481
annotations:
7470-
controller-gen.kubebuilder.io/version: v0.16.3
7482+
controller-gen.kubebuilder.io/version: v0.17.2
74717483
helm.sh/resource-policy: keep
74727484
name: poolers.postgresql.k8s.enterprisedb.io
74737485
spec:
@@ -16246,6 +16258,7 @@ spec:
1624616258
enum:
1624716259
- rw
1624816260
- ro
16261+
- r
1624916262
type: string
1625016263
required:
1625116264
- cluster
@@ -16326,7 +16339,7 @@ apiVersion: apiextensions.k8s.io/v1
1632616339
kind: CustomResourceDefinition
1632716340
metadata:
1632816341
annotations:
16329-
controller-gen.kubebuilder.io/version: v0.16.3
16342+
controller-gen.kubebuilder.io/version: v0.17.2
1633016343
helm.sh/resource-policy: keep
1633116344
name: publications.postgresql.k8s.enterprisedb.io
1633216345
spec:
@@ -16522,7 +16535,7 @@ apiVersion: apiextensions.k8s.io/v1
1652216535
kind: CustomResourceDefinition
1652316536
metadata:
1652416537
annotations:
16525-
controller-gen.kubebuilder.io/version: v0.16.3
16538+
controller-gen.kubebuilder.io/version: v0.17.2
1652616539
helm.sh/resource-policy: keep
1652716540
name: scheduledbackups.postgresql.k8s.enterprisedb.io
1652816541
spec:
@@ -16714,7 +16727,7 @@ apiVersion: apiextensions.k8s.io/v1
1671416727
kind: CustomResourceDefinition
1671516728
metadata:
1671616729
annotations:
16717-
controller-gen.kubebuilder.io/version: v0.16.3
16730+
controller-gen.kubebuilder.io/version: v0.17.2
1671816731
helm.sh/resource-policy: keep
1671916732
name: subscriptions.postgresql.k8s.enterprisedb.io
1672016733
spec:

charts/edb-postgres-for-kubernetes/templates/deployment.yaml

+11
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,17 @@ spec:
114114
{{- toYaml .Values.resources | nindent 10 }}
115115
securityContext:
116116
{{- toYaml .Values.containerSecurityContext | nindent 10 }}
117+
startupProbe:
118+
{{- if .Values.webhook.startupProbe.failureThreshold }}
119+
failureThreshold: {{ .Values.webhook.startupProbe.failureThreshold }}
120+
{{- end }}
121+
httpGet:
122+
path: /readyz
123+
port: {{ .Values.webhook.port }}
124+
scheme: HTTPS
125+
{{- if .Values.webhook.startupProbe.periodSeconds }}
126+
periodSeconds: {{ .Values.webhook.startupProbe.periodSeconds }}
127+
{{- end }}
117128
volumeMounts:
118129
- mountPath: /controller
119130
name: scratch-data

charts/edb-postgres-for-kubernetes/values.schema.json

+11
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,17 @@
274274
}
275275
}
276276
},
277+
"startupProbe": {
278+
"type": "object",
279+
"properties": {
280+
"failureThreshold": {
281+
"type": "integer"
282+
},
283+
"periodSeconds": {
284+
"type": "integer"
285+
}
286+
}
287+
},
277288
"validating": {
278289
"type": "object",
279290
"properties": {

charts/edb-postgres-for-kubernetes/values.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@ webhook:
5858
initialDelaySeconds: 3
5959
readinessProbe:
6060
initialDelaySeconds: 3
61+
startupProbe:
62+
failureThreshold: 6
63+
periodSeconds: 5
6164

6265
# Operator configuration
6366
config:

0 commit comments

Comments
 (0)