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 = '*'