cicd:#62 added helm chart and changed deployment

This commit is contained in:
Justin Kreller
2024-11-22 15:24:17 +01:00
parent f6a7dd78ae
commit 9af5a3b49a
16 changed files with 707 additions and 254 deletions

View File

@@ -19,7 +19,7 @@ services:
build:
dockerfile: ./data-manager/Dockerfile
context: ./services
target: dev # prod
target: prod
command: "--http=0.0.0.0:8090 --dir=/htwkalender-data-manager/data/pb_data"
ports:
- "8090:8090"
@@ -33,7 +33,7 @@ services:
build:
dockerfile: ./ical/Dockerfile
context: ./services
target: dev # prod
target: prod
environment:
- DATA_MANAGER_URL=htwkalender-data-manager
depends_on:
@@ -43,7 +43,7 @@ services:
build:
dockerfile: Dockerfile
context: ./frontend
target: dev
target: prod
command: "npm run dev"
# open port 8000
ports: