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:
@@ -49,12 +49,9 @@ spring:
|
|||||||
default-topic: pcp.tle
|
default-topic: pcp.tle
|
||||||
datasource:
|
datasource:
|
||||||
driver-class-name: org.postgresql.Driver
|
driver-class-name: org.postgresql.Driver
|
||||||
url: jdbc:postgresql://${pcp.infra.postgres.host}:${pcp.infra.postgres.port}/pcp_ballistics
|
url: "${SPRING_DATASOURCE_URL}"
|
||||||
username: postgres
|
username: "${SPRING_DATASOURCE_USERNAME}"
|
||||||
password: password
|
password: "${SPRING_DATASOURCE_PASSWORD}"
|
||||||
# url: jdbc:postgresql://${pcp.infra.postgres.host}:${pcp.infra.postgres.port}/pcp_ballistics
|
|
||||||
# username: postgres
|
|
||||||
# password: password
|
|
||||||
jpa:
|
jpa:
|
||||||
hibernate:
|
hibernate:
|
||||||
ddl-auto: validate
|
ddl-auto: validate
|
||||||
|
|||||||
@@ -96,9 +96,9 @@ spring:
|
|||||||
on-profile: dev
|
on-profile: dev
|
||||||
datasource:
|
datasource:
|
||||||
driver-class-name: org.postgresql.Driver
|
driver-class-name: org.postgresql.Driver
|
||||||
url: jdbc:postgresql://${pcp.infra.postgres.host}:${pcp.infra.postgres.port}/pcp_satellites
|
url: "${SPRING_DATASOURCE_URL}"
|
||||||
username: postgres
|
username: "${SPRING_DATASOURCE_USERNAME}"
|
||||||
password: password
|
password: "${SPRING_DATASOURCE_PASSWORD}"
|
||||||
jpa:
|
jpa:
|
||||||
hibernate:
|
hibernate:
|
||||||
ddl-auto: validate
|
ddl-auto: validate
|
||||||
|
|||||||
@@ -88,9 +88,9 @@ spring:
|
|||||||
on-profile: dev
|
on-profile: dev
|
||||||
datasource:
|
datasource:
|
||||||
driver-class-name: org.postgresql.Driver
|
driver-class-name: org.postgresql.Driver
|
||||||
url: jdbc:postgresql://${pcp.infra.postgres.host}:${pcp.infra.postgres.port}/pcp_complex_plan
|
url: "${SPRING_DATASOURCE_URL}"
|
||||||
username: postgres
|
username: "${SPRING_DATASOURCE_USERNAME}"
|
||||||
password: password
|
password: "${SPRING_DATASOURCE_PASSWORD}"
|
||||||
jpa:
|
jpa:
|
||||||
hibernate:
|
hibernate:
|
||||||
ddl-auto: validate
|
ddl-auto: validate
|
||||||
|
|||||||
@@ -121,9 +121,9 @@ spring:
|
|||||||
missing-topics-fatal: false
|
missing-topics-fatal: false
|
||||||
datasource:
|
datasource:
|
||||||
driver-class-name: org.postgresql.Driver
|
driver-class-name: org.postgresql.Driver
|
||||||
url: jdbc:postgresql://${pcp.infra.postgres.host}:${pcp.infra.postgres.port}/pcp_missions
|
url: "${SPRING_DATASOURCE_URL}"
|
||||||
username: postgres
|
username: "${SPRING_DATASOURCE_USERNAME}"
|
||||||
password: password
|
password: "${SPRING_DATASOURCE_PASSWORD}"
|
||||||
jpa:
|
jpa:
|
||||||
hibernate:
|
hibernate:
|
||||||
ddl-auto: validate
|
ddl-auto: validate
|
||||||
|
|||||||
@@ -80,9 +80,9 @@ spring:
|
|||||||
default-topic: pcp.tle
|
default-topic: pcp.tle
|
||||||
datasource:
|
datasource:
|
||||||
driver-class-name: org.postgresql.Driver
|
driver-class-name: org.postgresql.Driver
|
||||||
url: jdbc:postgresql://${pcp.infra.postgres.host}:${pcp.infra.postgres.port}/pcp_satellite_catalog
|
url: "${SPRING_DATASOURCE_URL}"
|
||||||
username: postgres
|
username: "${SPRING_DATASOURCE_USERNAME}"
|
||||||
password: password
|
password: "${SPRING_DATASOURCE_PASSWORD}"
|
||||||
jpa:
|
jpa:
|
||||||
hibernate:
|
hibernate:
|
||||||
ddl-auto: validate
|
ddl-auto: validate
|
||||||
|
|||||||
@@ -68,9 +68,9 @@ spring:
|
|||||||
on-profile: dev
|
on-profile: dev
|
||||||
datasource:
|
datasource:
|
||||||
driver-class-name: org.postgresql.Driver
|
driver-class-name: org.postgresql.Driver
|
||||||
url: jdbc:postgresql://${pcp.infra.postgres.host}:${pcp.infra.postgres.port}/pcp_stations
|
url: "${SPRING_DATASOURCE_URL}"
|
||||||
username: postgres
|
username: "${SPRING_DATASOURCE_USERNAME}"
|
||||||
password: password
|
password: "${SPRING_DATASOURCE_PASSWORD}"
|
||||||
jpa:
|
jpa:
|
||||||
hibernate:
|
hibernate:
|
||||||
ddl-auto: validate
|
ddl-auto: validate
|
||||||
|
|||||||
@@ -123,9 +123,9 @@ spring:
|
|||||||
on-profile: dev
|
on-profile: dev
|
||||||
datasource:
|
datasource:
|
||||||
driver-class-name: org.postgresql.Driver
|
driver-class-name: org.postgresql.Driver
|
||||||
url: ${DB_URL:jdbc:postgresql://${pcp.infra.postgres.host}:${pcp.infra.postgres.port}/pcp_tgu}
|
url: "${SPRING_DATASOURCE_URL}"
|
||||||
username: ${DB_USERNAME:postgres}
|
username: "${SPRING_DATASOURCE_USERNAME}"
|
||||||
password: ${DB_PASSWORD:password}
|
password: "${SPRING_DATASOURCE_PASSWORD}"
|
||||||
jpa:
|
jpa:
|
||||||
hibernate:
|
hibernate:
|
||||||
ddl-auto: validate
|
ddl-auto: validate
|
||||||
|
|||||||
@@ -108,9 +108,9 @@ spring:
|
|||||||
default-topic: pcp.tle
|
default-topic: pcp.tle
|
||||||
datasource:
|
datasource:
|
||||||
driver-class-name: org.postgresql.Driver
|
driver-class-name: org.postgresql.Driver
|
||||||
url: jdbc:postgresql://${pcp.infra.postgres.host}:${pcp.infra.postgres.port}/pcp_slots
|
url: "${SPRING_DATASOURCE_URL}"
|
||||||
username: postgres
|
username: "${SPRING_DATASOURCE_USERNAME}"
|
||||||
password: password
|
password: "${SPRING_DATASOURCE_PASSWORD}"
|
||||||
jpa:
|
jpa:
|
||||||
hibernate:
|
hibernate:
|
||||||
ddl-auto: validate
|
ddl-auto: validate
|
||||||
|
|||||||
@@ -9,3 +9,19 @@ service:
|
|||||||
ingress:
|
ingress:
|
||||||
enabled: true
|
enabled: true
|
||||||
host: pcp-dynamic-plan-service.dev.k8s.264.nstart.cloud
|
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
|
||||||
|
|||||||
@@ -15,3 +15,15 @@ ingress:
|
|||||||
extraEnv:
|
extraEnv:
|
||||||
- name: SERVER_PORT
|
- name: SERVER_PORT
|
||||||
value: "8080"
|
value: "8080"
|
||||||
|
- name: SPRING_DATASOURCE_URL
|
||||||
|
value: jdbc:postgresql://pcp-postgres.pcp-dev.svc.altum.local:5432/pcp_tgu
|
||||||
|
- name: SPRING_DATASOURCE_USERNAME
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: pcp-tgu-db
|
||||||
|
key: SPRING_DATASOURCE_USERNAME
|
||||||
|
- name: SPRING_DATASOURCE_PASSWORD
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: pcp-tgu-db
|
||||||
|
key: SPRING_DATASOURCE_PASSWORD
|
||||||
|
|||||||
Reference in New Issue
Block a user