21 lines
844 B
YAML
21 lines
844 B
YAML
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 = '*'
|