Skip to content

Commit 78b250f

Browse files
committed
Use ConfigMap for all microservices
1 parent 995f822 commit 78b250f

File tree

3 files changed

+9
-21
lines changed

3 files changed

+9
-21
lines changed

ch11/kubernetes/frontend/deployment.yaml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,9 @@ spec:
2727
imagePullPolicy: Never
2828
ports:
2929
- containerPort: 8000
30-
env:
31-
- name: THOUGHTS_BACKEND_URL
32-
value: http://thoughts-service
33-
- name: USER_BACKEND_URL
34-
value: http://users-service
30+
envFrom:
31+
- configMapRef:
32+
name: shared-config
3533
volumeMounts:
3634
- name: public-key
3735
mountPath: "/opt/keys/"

ch11/kubernetes/thoughts_backend/deployment.yaml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,12 @@ spec:
2222
imagePullPolicy: Never
2323
ports:
2424
- containerPort: 8000
25+
envFrom:
26+
- configMapRef:
27+
name: shared-config
2528
env:
26-
- name: DATABASE_ENGINE
27-
value: POSTGRESQL
2829
- name: POSTGRES_DB
2930
value: thoughts
30-
- name: POSTGRES_USER
31-
value: postgres
32-
- name: POSTGRES_PORT
33-
value: "5432"
34-
- name: POSTGRES_HOST
35-
value: "127.0.0.1"
3631
- name: POSTGRES_PASSWORD
3732
valueFrom:
3833
secretKeyRef:

ch11/kubernetes/users_backend/deployment.yaml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,12 @@ spec:
2222
imagePullPolicy: Never
2323
ports:
2424
- containerPort: 8000
25+
envFrom:
26+
- configMapRef:
27+
name: shared-config
2528
env:
26-
- name: DATABASE_ENGINE
27-
value: POSTGRESQL
2829
- name: POSTGRES_DB
2930
value: thoughts
30-
- name: POSTGRES_USER
31-
value: postgres
32-
- name: POSTGRES_PORT
33-
value: "5432"
34-
- name: POSTGRES_HOST
35-
value: "127.0.0.1"
3631
- name: POSTGRES_PASSWORD
3732
valueFrom:
3833
secretKeyRef:

0 commit comments

Comments
 (0)