Add custom postgresql configuration in helm chart
This commit is contained in:
@@ -0,0 +1,98 @@
|
||||
global:
|
||||
imageRegistry: "" # paasup.io
|
||||
|
||||
postgresql:
|
||||
# image:
|
||||
# tag: "" # helm 차트의 기본값을 사용. 버전 변경 시에는 차트 변경을 우선 고려하고 변경 불가 상황에서만 변경.
|
||||
username: postgres
|
||||
password: postgres
|
||||
|
||||
repmgrUsername: postgres
|
||||
repmgrPassword: postgres
|
||||
|
||||
maxConnections: "100"
|
||||
sharedPreloadLibraries: "repmgr, pgaudit, pg_stat_statements"
|
||||
|
||||
# initdbScripts:
|
||||
# init.sql: |
|
||||
# CREATE USER gitea WITH PASSWORD 'gitea';
|
||||
# CREATE DATABASE gitea;
|
||||
# GRANT CONNECT ON DATABASE gitea TO gitea;
|
||||
|
||||
# \c gitea
|
||||
# CREATE SCHEMA IF NOT EXISTS gitea AUTHORIZATION gitea;
|
||||
|
||||
# CREATE DATABASE gitea_session;
|
||||
# GRANT CONNECT ON DATABASE gitea_session TO gitea;
|
||||
|
||||
# \c gitea_session
|
||||
# CREATE SCHEMA IF NOT EXISTS gitea AUTHORIZATION gitea;
|
||||
|
||||
# CREATE TABLE IF NOT EXISTS session (
|
||||
# key CHAR(16) NOT NULL,
|
||||
# data bytea,
|
||||
# expiry bigint NOT NULL,
|
||||
# PRIMARY KEY (key)
|
||||
# );
|
||||
# GRANT ALL ON TABLE session TO gitea;
|
||||
# ALTER TABLE session OWNER TO gitea;
|
||||
# ALTER TABLE session SET SCHEMA gitea;
|
||||
|
||||
# CREATE DATABASE keycloak WITH encoding 'UTF8';
|
||||
# CREATE USER keycloak WITH PASSWORD 'keycloak';
|
||||
# GRANT CONNECT ON DATABASE keycloak TO keycloak;
|
||||
|
||||
# \c keycloak
|
||||
# CREATE SCHEMA IF NOT EXISTS keycloak AUTHORIZATION keycloak;
|
||||
|
||||
replicaCount: 1
|
||||
|
||||
extraEnvVars:
|
||||
- name: TZ
|
||||
value: Asia/Seoul
|
||||
|
||||
resources:
|
||||
requests:
|
||||
cpu: 100m
|
||||
memory: 512Mi
|
||||
limits:
|
||||
cpu: 500m
|
||||
memory: 1024Mi
|
||||
|
||||
tolerations: []
|
||||
|
||||
nodeSelector: {}
|
||||
|
||||
pgpool:
|
||||
adminPassword: postgres
|
||||
|
||||
## postgresql.replcaCount가 2 이상일 때 주석
|
||||
replicaCount: 0
|
||||
|
||||
## postgresql.replcaCount가 2 이상일 때 주석 해제
|
||||
# replicaCount: 2
|
||||
# authenticationMethod: ""
|
||||
# maxPool: "4"
|
||||
# numInitChildren: "32"
|
||||
# resources:
|
||||
# requests:
|
||||
# cpu: 100m
|
||||
# memory: 128Mi
|
||||
# limits:
|
||||
# cpu: 100m
|
||||
# memory: 128Mi
|
||||
|
||||
## paasup.enabled : true 일 때 주석 해제
|
||||
# customUsers:
|
||||
# usernames: "gitea;keycloak"
|
||||
# passwords: "gitea;keycloak"
|
||||
|
||||
persistence:
|
||||
enabled: true
|
||||
storageClass: ""
|
||||
size: 1Gi
|
||||
|
||||
volumePermissions:
|
||||
enabled: true
|
||||
podSecurityContext:
|
||||
runAsUser: 0
|
||||
Reference in New Issue
Block a user