Files
omnex/deploy/chart-gestion/backend/values.yaml
T
Nuxgrid dce80908e3
ci-api / test (push) Successful in 24m53s
chore: update
2026-07-31 13:25:03 +02:00

73 lines
1.2 KiB
YAML

replicaCount: 2
image:
repository: backend-mln
tag: helm
pullPolicy: IfNotPresent
service:
type: ClusterIP
port: 8080
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 500m
memory: 256Mi
autoscaling:
enabled: true
minReplicas: 2
maxReplicas: 5
targetCPUUtilizationPercentage: 70
persistence:
uploads:
enabled: true
size: 5Gi
storageClass: ""
accessMode: ReadWriteOnce
env:
DB_HOST: postgres
DB_PORT: "5432"
DB_USER: postgres
DB_NAME: gestion_db
DB_SSLMODE: disable
REDIS_HOST: redis
REDIS_PORT: "6379"
API_PORT: "8080"
# Valeurs sensibles — à surcharger via --set-string ou un Secret Manager externe
secrets:
DB_PASSWORD: ""
SESSION_SECRET: ""
USER_JWT_SECRET: ""
USER_JWT_SECRET_OLD: ""
ADMIN_JWT_SECRET: ""
ADMIN_JWT_SECRET_OLD: ""
REDIS_PASSWORD: ""
TOMTOM_API_KEY: ""
TELEGRAM_WEBHOOK_URL: ""
TELEGRAM_WEBHOOK_SECRET: ""
NOWPAYMENTS_IPN_SECRET: ""
podAnnotations: {}
podSecurityContext:
runAsNonRoot: true
runAsUser: 101
runAsGroup: 101
fsGroup: 101
seccompProfile:
type: RuntimeDefault
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: false
capabilities:
drop:
- ALL