Update config to use env variables

This commit is contained in:
Agent
2026-03-20 15:13:39 +00:00
parent fe66d197aa
commit b145f708cf
2 changed files with 33 additions and 14 deletions

View File

@@ -24,16 +24,26 @@ spec:
ports:
- containerPort: 8080
env:
- name: SPRING_DATASOURCE_URL
- name: SPRING_DATASOURCE_HOST
valueFrom:
configMapKeyRef:
name: todo-config
key: DATABASE_URL
key: SPRING_DATASOURCE_HOST
- name: SPRING_DATASOURCE_PORT
valueFrom:
configMapKeyRef:
name: todo-config
key: SPRING_DATASOURCE_PORT
- name: SPRING_DATASOURCE_DB
valueFrom:
configMapKeyRef:
name: todo-config
key: SPRING_DATASOURCE_DB
- name: SPRING_DATASOURCE_USERNAME
valueFrom:
configMapKeyRef:
name: todo-config
key: DATABASE_USERNAME
key: SPRING_DATASOURCE_USERNAME
- name: SPRING_DATASOURCE_PASSWORD
valueFrom:
secretKeyRef:
@@ -43,12 +53,17 @@ spec:
valueFrom:
configMapKeyRef:
name: todo-config
key: REDIS_HOST
key: SPRING_REDIS_HOST
- name: SPRING_REDIS_PORT
valueFrom:
configMapKeyRef:
name: todo-config
key: REDIS_PORT
key: SPRING_REDIS_PORT
- name: SPRING_REDIS_PASSWORD
valueFrom:
secretKeyRef:
name: todo-db-secret
key: REDIS_PASSWORD
resources:
requests:
memory: "512Mi"
@@ -99,7 +114,7 @@ spec:
valueFrom:
configMapKeyRef:
name: todo-config
key: DATABASE_USERNAME
key: SPRING_DATASOURCE_USERNAME
- name: POSTGRES_PASSWORD
valueFrom:
secretKeyRef: