Skip to content

Commit e66ee14

Browse files
Release cloudnative-pg-v0.23.2 (#528)
Signed-off-by: Niccolò Fei <[email protected]> Co-authored-by: Niccolò Fei <[email protected]>
1 parent 0248758 commit e66ee14

File tree

6 files changed

+51
-13
lines changed

6 files changed

+51
-13
lines changed

charts/cloudnative-pg/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ name: cloudnative-pg
1818
description: CloudNativePG Operator Helm Chart
1919
icon: https://raw.githubusercontent.com/cloudnative-pg/artwork/main/cloudnativepg-logo.svg
2020
type: application
21-
version: "0.23.1"
21+
version: "0.23.2"
2222
# This is the version number of the application being deployed. This version number should be
2323
# incremented each time you make changes to the application. Versions are not expected to
2424
# follow Semantic Versioning, they should reflect the version the application is using.
2525
# It is recommended to use it with quotes.
26-
appVersion: "1.25.0"
26+
appVersion: "1.25.1"
2727
sources:
2828
- https://github.com/cloudnative-pg/charts
2929
keywords:

charts/cloudnative-pg/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cloudnative-pg
22

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.0](https://img.shields.io/badge/AppVersion-1.25.0-informational?style=flat-square)
3+
![Version: 0.23.2](https://img.shields.io/badge/Version-0.23.2-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
CloudNativePG Operator Helm Chart
66

@@ -78,5 +78,5 @@ CloudNativePG Operator Helm Chart
7878
| 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. |
7979
| tolerations | list | `[]` | Tolerations for the operator to be installed. |
8080
| updateStrategy | object | `{}` | Update strategy for the operator. ref: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy For example: type: RollingUpdate rollingUpdate: maxSurge: 25% maxUnavailable: 25% |
81-
| webhook | object | `{"livenessProbe":{"initialDelaySeconds":3},"mutating":{"create":true,"failurePolicy":"Fail"},"port":9443,"readinessProbe":{"initialDelaySeconds":3},"validating":{"create":true,"failurePolicy":"Fail"}}` | The webhook configuration. |
81+
| 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. |
8282

charts/cloudnative-pg/templates/crds/crds.yaml

Lines changed: 22 additions & 9 deletions
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.5
6+
controller-gen.kubebuilder.io/version: v0.17.2
77
helm.sh/resource-policy: keep
88
name: backups.postgresql.cnpg.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.5
448+
controller-gen.kubebuilder.io/version: v0.17.2
449449
helm.sh/resource-policy: keep
450450
name: clusterimagecatalogs.postgresql.cnpg.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.5
530+
controller-gen.kubebuilder.io/version: v0.17.2
531531
helm.sh/resource-policy: keep
532532
name: clusters.postgresql.cnpg.io
533533
spec:
@@ -3467,6 +3467,12 @@ spec:
34673467
default: true
34683468
description: Enabled is true if this plugin will be used
34693469
type: boolean
3470+
isWALArchiver:
3471+
default: false
3472+
description: |-
3473+
Only one plugin can be declared as WALArchiver.
3474+
Cannot be active if ".spec.backup.barmanObjectStore" configuration is present.
3475+
type: boolean
34703476
name:
34713477
description: Name is the plugin name
34723478
type: string
@@ -4493,6 +4499,12 @@ spec:
44934499
default: true
44944500
description: Enabled is true if this plugin will be used
44954501
type: boolean
4502+
isWALArchiver:
4503+
default: false
4504+
description: |-
4505+
Only one plugin can be declared as WALArchiver.
4506+
Cannot be active if ".spec.backup.barmanObjectStore" configuration is present.
4507+
type: boolean
44964508
name:
44974509
description: Name is the plugin name
44984510
type: string
@@ -6943,7 +6955,7 @@ apiVersion: apiextensions.k8s.io/v1
69436955
kind: CustomResourceDefinition
69446956
metadata:
69456957
annotations:
6946-
controller-gen.kubebuilder.io/version: v0.16.5
6958+
controller-gen.kubebuilder.io/version: v0.17.2
69476959
helm.sh/resource-policy: keep
69486960
name: databases.postgresql.cnpg.io
69496961
spec:
@@ -7206,7 +7218,7 @@ apiVersion: apiextensions.k8s.io/v1
72067218
kind: CustomResourceDefinition
72077219
metadata:
72087220
annotations:
7209-
controller-gen.kubebuilder.io/version: v0.16.5
7221+
controller-gen.kubebuilder.io/version: v0.17.2
72107222
helm.sh/resource-policy: keep
72117223
name: imagecatalogs.postgresql.cnpg.io
72127224
spec:
@@ -7287,7 +7299,7 @@ apiVersion: apiextensions.k8s.io/v1
72877299
kind: CustomResourceDefinition
72887300
metadata:
72897301
annotations:
7290-
controller-gen.kubebuilder.io/version: v0.16.5
7302+
controller-gen.kubebuilder.io/version: v0.17.2
72917303
helm.sh/resource-policy: keep
72927304
name: poolers.postgresql.cnpg.io
72937305
spec:
@@ -16066,6 +16078,7 @@ spec:
1606616078
enum:
1606716079
- rw
1606816080
- ro
16081+
- r
1606916082
type: string
1607016083
required:
1607116084
- cluster
@@ -16146,7 +16159,7 @@ apiVersion: apiextensions.k8s.io/v1
1614616159
kind: CustomResourceDefinition
1614716160
metadata:
1614816161
annotations:
16149-
controller-gen.kubebuilder.io/version: v0.16.5
16162+
controller-gen.kubebuilder.io/version: v0.17.2
1615016163
helm.sh/resource-policy: keep
1615116164
name: publications.postgresql.cnpg.io
1615216165
spec:
@@ -16342,7 +16355,7 @@ apiVersion: apiextensions.k8s.io/v1
1634216355
kind: CustomResourceDefinition
1634316356
metadata:
1634416357
annotations:
16345-
controller-gen.kubebuilder.io/version: v0.16.5
16358+
controller-gen.kubebuilder.io/version: v0.17.2
1634616359
helm.sh/resource-policy: keep
1634716360
name: scheduledbackups.postgresql.cnpg.io
1634816361
spec:
@@ -16534,7 +16547,7 @@ apiVersion: apiextensions.k8s.io/v1
1653416547
kind: CustomResourceDefinition
1653516548
metadata:
1653616549
annotations:
16537-
controller-gen.kubebuilder.io/version: v0.16.5
16550+
controller-gen.kubebuilder.io/version: v0.17.2
1653816551
helm.sh/resource-policy: keep
1653916552
name: subscriptions.postgresql.cnpg.io
1654016553
spec:

charts/cloudnative-pg/templates/deployment.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,17 @@ spec:
123123
{{- toYaml .Values.resources | nindent 10 }}
124124
securityContext:
125125
{{- toYaml .Values.containerSecurityContext | nindent 10 }}
126+
startupProbe:
127+
{{- if .Values.webhook.startupProbe.failureThreshold }}
128+
failureThreshold: {{ .Values.webhook.startupProbe.failureThreshold }}
129+
{{- end }}
130+
httpGet:
131+
path: /readyz
132+
port: {{ .Values.webhook.port }}
133+
scheme: HTTPS
134+
{{- if .Values.webhook.startupProbe.periodSeconds }}
135+
periodSeconds: {{ .Values.webhook.startupProbe.periodSeconds }}
136+
{{- end }}
126137
volumeMounts:
127138
- mountPath: /controller
128139
name: scratch-data

charts/cloudnative-pg/values.schema.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,17 @@
282282
}
283283
}
284284
},
285+
"startupProbe": {
286+
"type": "object",
287+
"properties": {
288+
"failureThreshold": {
289+
"type": "integer"
290+
},
291+
"periodSeconds": {
292+
"type": "integer"
293+
}
294+
}
295+
},
285296
"validating": {
286297
"type": "object",
287298
"properties": {

charts/cloudnative-pg/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ webhook:
5959
initialDelaySeconds: 3
6060
readinessProbe:
6161
initialDelaySeconds: 3
62+
startupProbe:
63+
failureThreshold: 6
64+
periodSeconds: 5
6265

6366
# Operator configuration.
6467
config:

0 commit comments

Comments
 (0)