From 592539e2d3735889d398d029fe6333bf50190aa8 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Thu, 1 Jan 2026 21:45:33 -0300 Subject: [PATCH] bstein-dev-home: enable Keycloak portal --- .../bstein-dev-home/backend-deployment.yaml | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/services/bstein-dev-home/backend-deployment.yaml b/services/bstein-dev-home/backend-deployment.yaml index 487468f..a66e02b 100644 --- a/services/bstein-dev-home/backend-deployment.yaml +++ b/services/bstein-dev-home/backend-deployment.yaml @@ -40,6 +40,29 @@ spec: - name: AI_NODE_GPU_MAP value: | {"titan-20": "Jetson Xavier (edge GPU)", "titan-21": "Jetson Xavier (edge GPU)", "titan-22": "RTX 3050 8GB (local GPU)", "titan-24": "RTX 3080 8GB (local GPU)"} + - name: KEYCLOAK_ENABLED + value: "true" + - name: KEYCLOAK_URL + value: https://sso.bstein.dev + - name: KEYCLOAK_REALM + value: atlas + - name: KEYCLOAK_CLIENT_ID + value: bstein-dev-home + - name: KEYCLOAK_ISSUER + value: https://sso.bstein.dev/realms/atlas + - name: KEYCLOAK_JWKS_URL + value: http://keycloak.sso.svc.cluster.local/realms/atlas/protocol/openid-connect/certs + - name: KEYCLOAK_ADMIN_URL + value: http://keycloak.sso.svc.cluster.local + - name: KEYCLOAK_ADMIN_REALM + value: atlas + - name: KEYCLOAK_ADMIN_CLIENT_ID + value: bstein-dev-home-admin + - name: KEYCLOAK_ADMIN_CLIENT_SECRET + valueFrom: + secretKeyRef: + name: bstein-dev-home-keycloak-admin + key: client_secret ports: - name: http containerPort: 8080