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