fix(k8s): fix image names, keycloak 26 envs, and bump resource limits for RPi
All checks were successful
CI Pipeline / Backend Build & Test (push) Successful in 52s
CI Pipeline / Frontend Lint, Test & Build (push) Successful in 42s
CI Pipeline / Infrastructure Validation (push) Successful in 5s

This commit is contained in:
WorkClub Automation
2026-03-10 22:16:31 +01:00
parent 90ae752652
commit 9b1ceb1fb4
4 changed files with 13 additions and 12 deletions

View File

@@ -18,7 +18,7 @@ spec:
spec:
containers:
- name: api
image: workclub-api:latest
image: 192.168.241.13:8080/workclub-api:latest
imagePullPolicy: IfNotPresent
ports:
- name: http
@@ -44,10 +44,10 @@ spec:
httpGet:
path: /health/ready
port: http
initialDelaySeconds: 5
periodSeconds: 10
initialDelaySeconds: 30
periodSeconds: 15
timeoutSeconds: 5
failureThreshold: 2
failureThreshold: 5
resources:
requests:
@@ -55,7 +55,7 @@ spec:
memory: 256Mi
limits:
cpu: 500m
memory: 512Mi
memory: 768Mi
env:
- name: ASPNETCORE_ENVIRONMENT

View File

@@ -18,7 +18,7 @@ spec:
spec:
containers:
- name: frontend
image: workclub-frontend:latest
image: 192.168.241.13:8080/workclub-frontend:latest
imagePullPolicy: IfNotPresent
ports:
- name: http

View File

@@ -30,17 +30,17 @@ spec:
httpGet:
path: /health/ready
port: http
initialDelaySeconds: 40
periodSeconds: 10
initialDelaySeconds: 120
periodSeconds: 15
timeoutSeconds: 5
failureThreshold: 3
failureThreshold: 5
livenessProbe:
httpGet:
path: /health/live
port: http
initialDelaySeconds: 60
periodSeconds: 15
initialDelaySeconds: 180
periodSeconds: 20
timeoutSeconds: 5
failureThreshold: 3
resources:
@@ -49,7 +49,7 @@ spec:
memory: 256Mi
limits:
cpu: 500m
memory: 512Mi
memory: 1024Mi
env:
- name: KC_DB
value: postgres

View File

@@ -7,4 +7,5 @@ stringData:
database-connection-string: "Host=workclub-postgres;Database=workclub;Username=app;Password=devpassword"
postgres-password: "devpassword"
keycloak-db-password: "keycloakpass"
keycloak-admin-username: "admin"
keycloak-admin-password: "adminpassword"