config(dev): datasource из env для всех сервисов; helm-env БД для dynamic-plan и tgu

Откат регрессии 0ec8c30: в профиле dev datasource снова берётся из
SPRING_DATASOURCE_URL/USERNAME/PASSWORD (профиль local оставлен параметрическим).
dynamic-plan и tgu переведены на тот же механизм + добавлены helm extraEnv
с in-cluster postgres и кредами из секретов pcp-dynamic-plan-db / pcp-tgu-db.
This commit is contained in:
Дмитрий Соловьев
2026-06-09 17:40:09 +03:00
parent c07fce093e
commit 632ef7f141
10 changed files with 52 additions and 27 deletions
@@ -9,3 +9,19 @@ service:
ingress:
enabled: true
host: pcp-dynamic-plan-service.dev.k8s.264.nstart.cloud
extraEnv:
- name: SERVER_PORT
value: "8080"
- name: SPRING_DATASOURCE_URL
value: jdbc:postgresql://pcp-postgres.pcp-dev.svc.altum.local:5432/pcp_complex_plan
- name: SPRING_DATASOURCE_USERNAME
valueFrom:
secretKeyRef:
name: pcp-dynamic-plan-db
key: SPRING_DATASOURCE_USERNAME
- name: SPRING_DATASOURCE_PASSWORD
valueFrom:
secretKeyRef:
name: pcp-dynamic-plan-db
key: SPRING_DATASOURCE_PASSWORD