Skip to content

Commit 61c1954

Browse files
committed
Fix Docker image configuration and API keys
1 parent e85bb6b commit 61c1954

File tree

2 files changed

+8
-9
lines changed

2 files changed

+8
-9
lines changed

docker-compose.microservices.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,12 +114,11 @@ services:
114114
- "traefik.http.routers.genai-backend.entrypoints=web"
115115
- "traefik.http.routers.genai-backend.priority=50"
116116
- "traefik.http.services.genai-backend.loadbalancer.server.port=8081"
117+
env_file:
118+
- ./genAi/.env
117119
environment:
118120
- WEAVIATE_HOST=weaviate
119121
- WEAVIATE_PORT=8087
120-
- OPEN_WEBUI_API_KEY_CHAT=${OPEN_WEBUI_API_KEY_CHAT}
121-
- OPEN_WEBUI_API_KEY_GEN=${OPEN_WEBUI_API_KEY_GEN}
122-
123122

124123
depends_on:
125124
- weaviate

infra/helm/values.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ authService:
77
image:
88
repository: ghcr.io/aet-devops25/team-3/auth-service
99
tag: latest
10-
pullPolicy: Always
10+
pullPolicy: IfNotPresent
1111
service:
1212
type: ClusterIP
1313
port: 8086 # Changed from 8083 to avoid conflict with weaviate
@@ -43,7 +43,7 @@ documentService:
4343
image:
4444
repository: ghcr.io/aet-devops25/team-3/document-service
4545
tag: latest
46-
pullPolicy: Always
46+
pullPolicy: IfNotPresent
4747
service:
4848
type: ClusterIP
4949
port: 8084
@@ -81,7 +81,7 @@ genaiService:
8181
image:
8282
repository: ghcr.io/aet-devops25/team-3/genai-service
8383
tag: latest
84-
pullPolicy: Always
84+
pullPolicy: IfNotPresent
8585
service:
8686
type: ClusterIP
8787
port: 8085
@@ -109,8 +109,8 @@ genaiService:
109109
client:
110110
image:
111111
repository: ghcr.io/aet-devops25/team-3/client
112-
tag: k8s-latest
113-
pullPolicy: Always
112+
tag: latest
113+
pullPolicy: IfNotPresent
114114
service:
115115
type: ClusterIP
116116
port: 80
@@ -125,7 +125,7 @@ genAi:
125125
image:
126126
repository: ghcr.io/aet-devops25/team-3/genai
127127
tag: latest
128-
pullPolicy: Always
128+
pullPolicy: IfNotPresent
129129
service:
130130
type: ClusterIP
131131
port: 8081

0 commit comments

Comments
 (0)