Browse Source

Allow any parameter in initdb for Cloudnative PG Cluster

master
parent
commit
a05ff7e4e0
  1. 6
      charts/caduser/v0.1.0/templates/postgresql-cluster.yaml
  2. 6
      charts/caduser/v0.1.0/values.yaml

6
charts/caduser/v0.1.0/templates/postgresql-cluster.yaml

@ -14,9 +14,9 @@ spec:
initdb: initdb:
database: {{ .Values.postgresql.databaseName }} database: {{ .Values.postgresql.databaseName }}
owner: {{ .Values.postgresql.owner }} owner: {{ .Values.postgresql.owner }}
localeCollate: {{ .Values.postgresql.initdb.localeCollate }} {{- with .Values.postgresql.initdb }}
localeCType: {{ .Values.postgresql.initdb.localeCType }} {{- toYaml . | nindent 6 }}
encoding: {{ .Values.postgresql.initdb.encoding }} {{- end }}
storage: storage:
size: {{ .Values.postgresql.storageSize }} size: {{ .Values.postgresql.storageSize }}

6
charts/caduser/v0.1.0/values.yaml

@ -86,9 +86,11 @@ postgresql:
superuserSecret: "" # If empty, will be auto-generated superuserSecret: "" # If empty, will be auto-generated
# Locale settings for Brazilian Portuguese # Locale settings for Brazilian Portuguese
initdb: initdb:
localeCollate: pt_BR.UTF-8
localeCType: pt_BR.UTF-8
encoding: UTF8 encoding: UTF8
localeProvider: icu
icuLocale: pt-BR
# Additional initdb parameters can be added here
resources: resources:
requests: requests:
cpu: 40m cpu: 40m

Loading…
Cancel
Save