Skip to content

Commit 4cd6d83

Browse files
committed
Update postgres chart to include WAL limits
1 parent c824994 commit 4cd6d83

4 files changed

Lines changed: 11 additions & 4 deletions

File tree

postgres-cluster/Chart.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
dependencies:
22
- name: cloudnative-pg
33
repository: https://cloudnative-pg.github.io/charts
4-
version: 0.23.2
5-
digest: sha256:80652a5b243eaf6f6b3292a54bac257557d1d8b18fff691b4649a211cc532b43
6-
generated: "2025-03-21T22:37:30.597034+01:00"
4+
version: 0.27.1
5+
digest: sha256:62ef7cd5c6d074bba8be6a150d465b8baad37808ae6f36335cab77e5b96f2017
6+
generated: "2026-02-18T13:10:21.235228+01:00"

postgres-cluster/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
name: postgres-cluster
33
description: CloudNative PostgreSQL cluster
4-
version: 0.3.1
4+
version: 0.4.0
55
type: application
66
dependencies:
77
- name: cloudnative-pg

postgres-cluster/templates/cluster.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ spec:
88
parameters:
99
max_connections: "{{ .Values.cnpg.parameters.max_connections }}"
1010
shared_buffers: "{{ .Values.cnpg.parameters.shared_buffers }}"
11+
archive_mode: "{{ .Values.cnpg.parameters.archive_mode }}"
12+
wal_keep_size: "{{ .Values.cnpg.parameters.wal_keep_size }}"
13+
max_wal_size: "{{ .Values.cnpg.parameters.max_wal_size }}"
1114
resources:
1215
requests:
1316
memory: {{ .Values.cnpg.resources.requests.memory | quote }}

postgres-cluster/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ cnpg:
2727
parameters:
2828
max_connections: "50"
2929
shared_buffers: "16MB"
30+
# WAL management - prevents disk from filling up
31+
archive_mode: "off"
32+
wal_keep_size: "512MB"
33+
max_wal_size: "1GB"
3034

3135
# Bootstrap configuration (to edit via Helm CLI)
3236
bootstrap:

0 commit comments

Comments
 (0)