You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
104 lines
2.4 KiB
104 lines
2.4 KiB
global:
|
|
imageRegistry: "" # paasup.io
|
|
|
|
postgresql:
|
|
image:
|
|
repository: bitnamilegacy/postgresql-repmgr
|
|
# 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;
|
|
|
|
CREATE USER paasup WITH PASSWORD 'paasup';
|
|
CREATE DATABASE paasup OWNER TO paasup;
|
|
|
|
replicaCount: 3
|
|
|
|
extraEnvVars:
|
|
- name: TZ
|
|
value: Asia/Seoul
|
|
|
|
resources:
|
|
requests:
|
|
cpu: 100m
|
|
memory: 512Mi
|
|
limits:
|
|
cpu: 500m
|
|
memory: 1024Mi
|
|
|
|
tolerations: []
|
|
|
|
nodeSelector: {}
|
|
|
|
pgpool:
|
|
image:
|
|
repository: bitnamilegacy/pgpool
|
|
adminPassword: postgres
|
|
|
|
## postgresql.replcaCount가 2 이상일 때 주석
|
|
# replicaCount: 1
|
|
|
|
## postgresql.replcaCount가 2 이상일 때 주석 해제
|
|
replicaCount: 2
|
|
authenticationMethod: ""
|
|
maxPool: "4"
|
|
numInitChildren: "32"
|
|
resources:
|
|
requests:
|
|
cpu: 100m
|
|
memory: 128Mi
|
|
limits:
|
|
cpu: 200m
|
|
memory: 256Mi
|
|
|
|
## paasup.enabled : true 일 때 주석 해제
|
|
customUsers:
|
|
usernames: "gitea;keycloak"
|
|
passwords: "gitea;keycloak"
|
|
|
|
persistence:
|
|
enabled: true
|
|
storageClass: ""
|
|
size: 1Gi
|
|
|
|
volumePermissions:
|
|
enabled: true
|
|
podSecurityContext:
|
|
runAsUser: 0 |