hgzero/backing-service/value-stt.yaml
ondal 407fa3824e 백킹서비스 설치 계획서 추가
- 데이터베이스 설치 계획서 (개발/운영)
- 캐시 설치 계획서 (개발/운영)
- MQ 설치 계획서

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 11:03:02 +09:00

62 lines
1.2 KiB
YAML

# PostgreSQL 아키텍처 설정
architecture: standalone
# 글로벌 설정
global:
postgresql:
auth:
postgresPassword: "Hi5Jessica!"
replicationPassword: "Hi5Jessica!"
database: "sttdb"
username: "hgzerouser"
password: "Hi5Jessica!"
storageClass: "managed-premium"
# Primary 설정
primary:
persistence:
enabled: true
storageClass: "managed-premium"
size: 10Gi
resources:
limits:
memory: "4Gi"
cpu: "2"
requests:
memory: "2Gi"
cpu: "1"
# 성능 최적화 설정
extraEnvVars:
- name: POSTGRESQL_SHARED_BUFFERS
value: "1GB"
- name: POSTGRESQL_EFFECTIVE_CACHE_SIZE
value: "3GB"
- name: POSTGRESQL_MAX_CONNECTIONS
value: "200"
- name: POSTGRESQL_WORK_MEM
value: "16MB"
- name: POSTGRESQL_MAINTENANCE_WORK_MEM
value: "256MB"
# 고가용성 설정
podAntiAffinityPreset: soft
# 네트워크 설정
service:
type: ClusterIP
ports:
postgresql: 5432
# 보안 설정
securityContext:
enabled: true
fsGroup: 1001
runAsUser: 1001
# image: organization이 bitnami -> bitnamilegacy로 변경
image:
registry: docker.io
repository: bitnamilegacy/postgresql