Fix Headlamp OIDC login by setting BASE_URL and correcting env var names

- Set HEADLAMP_CONFIG_BASE_URL to https://headlamp.basicstack.de (was empty)
- Fix environment variable names to use underscores (OIDC_IDP_ISSUER_URL, etc.)
- Update image version to v0.43.0 to match deployed version

The missing BASE_URL caused the OIDC redirect flow to fail, resulting in the
auth popup closing immediately. Environment variable name corrections ensure
consistency with Headlamp's expected configuration format.

Resolves DEV-324

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
CTO Agent 2026-07-18 08:30:21 +00:00
parent f40b3c7362
commit 442aca2254

View file

@ -27,7 +27,7 @@ spec:
protocol: TCP protocol: TCP
env: env:
- name: HEADLAMP_CONFIG_BASE_URL - name: HEADLAMP_CONFIG_BASE_URL
value: "" value: "https://headlamp.basicstack.de"
- name: HEADLAMP_CONFIG_OIDC_IDP_ISSUER_URL - name: HEADLAMP_CONFIG_OIDC_IDP_ISSUER_URL
value: https://auth.basicstack.de value: https://auth.basicstack.de
- name: HEADLAMP_CONFIG_OIDC_CLIENT_ID - name: HEADLAMP_CONFIG_OIDC_CLIENT_ID