This commit is contained in:
7
ptp-chat/frontend-env.js
Normal file
7
ptp-chat/frontend-env.js
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
window.__ENV__ = {
|
||||||
|
URL_KEYCLOAK: "https://keycloak.controller.bittehackmichnicht.de",
|
||||||
|
KEYCLOAK_REALM: "PraxistransferKeycloak",
|
||||||
|
KEYCLOAK_CLIENT_ID: "praxistransfer",
|
||||||
|
URL_FRONTEND: "https://ptp-chat.k8s.bittehackmichnicht.de",
|
||||||
|
URL_BACKEND: "https://ptp-chat.k8s.bittehackmichnicht.de/api"
|
||||||
|
};
|
||||||
@@ -9,3 +9,8 @@ resources:
|
|||||||
- ptp-chat-istio.yaml
|
- ptp-chat-istio.yaml
|
||||||
- ptp-chat-sealed-secret.yaml
|
- ptp-chat-sealed-secret.yaml
|
||||||
- ptp-chat-pull-sealed-secret.yaml
|
- ptp-chat-pull-sealed-secret.yaml
|
||||||
|
|
||||||
|
configMapGenerator:
|
||||||
|
- name: ptp-chat-frontend-env
|
||||||
|
files:
|
||||||
|
- frontend-env.js
|
||||||
@@ -6,7 +6,6 @@ metadata:
|
|||||||
labels:
|
labels:
|
||||||
app: ptp-chat-backend
|
app: ptp-chat-backend
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app: ptp-chat-backend
|
app: ptp-chat-backend
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ metadata:
|
|||||||
labels:
|
labels:
|
||||||
app: ptp-chat-frontend
|
app: ptp-chat-frontend
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app: ptp-chat-frontend
|
app: ptp-chat-frontend
|
||||||
@@ -19,17 +18,10 @@ spec:
|
|||||||
- name: ptp-chat-frontend
|
- name: ptp-chat-frontend
|
||||||
image: gitea.controller.bittehackmichnicht.de/apps/ptpchat-frontend/ptp-chat-frontend:latest
|
image: gitea.controller.bittehackmichnicht.de/apps/ptpchat-frontend/ptp-chat-frontend:latest
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
env:
|
volumeMounts:
|
||||||
- name: URL_KEYCLOAK
|
- name: env-volume
|
||||||
value: "https://keycloak.controller.bittehackmichnicht.de"
|
mountPath: /usr/share/nginx/html/env-config.js
|
||||||
- name: KEYCLOAK_REALM
|
subPath: env-config.js
|
||||||
value: "PraxistransferKeycloak"
|
|
||||||
- name: KEYCLOAK_CLIENT_ID
|
|
||||||
value: "praxistransfer"
|
|
||||||
- name: URL_FRONTEND
|
|
||||||
value: "https://ptp-chat.k8s.bittehackmichnicht.de"
|
|
||||||
- name: URL_BACKEND
|
|
||||||
value: "https://ptp-chat.k8s.bittehackmichnicht.de/api"
|
|
||||||
ports:
|
ports:
|
||||||
- name: http
|
- name: http
|
||||||
containerPort: 80
|
containerPort: 80
|
||||||
@@ -45,3 +37,7 @@ spec:
|
|||||||
port: 80
|
port: 80
|
||||||
imagePullSecrets:
|
imagePullSecrets:
|
||||||
- name: pull-secret
|
- name: pull-secret
|
||||||
|
volumes:
|
||||||
|
- name: env-volume
|
||||||
|
configMap:
|
||||||
|
name: ptp-chat-frontend-env
|
||||||
Reference in New Issue
Block a user