37 lines
774 B
YAML
37 lines
774 B
YAML
# Default values — mỗi service override trong envs/<env>/values/<service>.yaml
|
|
replicaCount: 1
|
|
|
|
image:
|
|
repository: "" # bắt buộc override
|
|
tag: "latest"
|
|
pullPolicy: Always
|
|
|
|
service:
|
|
port: 8080
|
|
|
|
# Health probe — app chỉ có /actuator/health (aggregate)
|
|
probe:
|
|
path: /actuator/health
|
|
initialDelaySeconds: 60
|
|
periodSeconds: 10
|
|
failureThreshold: 30 # cho phép start chậm (Liquibase migrate)
|
|
|
|
# Map env tự do — KHÔNG fix tên (mỗi service tên env khác nhau)
|
|
env: {}
|
|
|
|
# Danh sách key đọc từ Secret <release>-secret
|
|
secretKeys: []
|
|
|
|
resources:
|
|
requests:
|
|
memory: "512Mi"
|
|
cpu: "250m"
|
|
limits:
|
|
memory: "2Gi"
|
|
cpu: "1"
|
|
|
|
ingress:
|
|
enabled: true
|
|
className: traefik
|
|
host: "" # override per-service
|