chore: add helm chart and docker

This commit is contained in:
Nuxgrid
2026-07-27 21:06:11 +02:00
parent 23a4f280c6
commit 356604fba4
46 changed files with 1390 additions and 0 deletions
@@ -0,0 +1,20 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ include "postgresql.fullname" . }}-config
labels:
{{- include "postgresql.labels" . | nindent 4 }}
data:
postgresql.conf: |
max_connections = {{ .Values.config.maxConnections }}
shared_buffers = {{ .Values.config.sharedBuffers }}
effective_cache_size = {{ .Values.config.effectiveCacheSize }}
maintenance_work_mem = {{ .Values.config.maintenanceWorkMem }}
wal_buffers = {{ .Values.config.walBuffers }}
default_statistics_target = {{ .Values.config.defaultStatisticsTarget }}
random_page_cost = {{ .Values.config.randomPageCost }}
log_min_duration_statement = {{ .Values.config.logMinDurationStatement }}
log_timezone = 'UTC'
timezone = 'UTC'
# Connexions sécurisées uniquement depuis le réseau interne cluster
listen_addresses = '*'