From 49bcbe24afb32dc70230d0ad6b9cfd6361a88fdf Mon Sep 17 00:00:00 2001 From: Chris Farhood Date: Fri, 13 Feb 2026 13:17:42 -0500 Subject: [PATCH] ci: use Headlamp service DNS name for E2E tests Use the Kubernetes service DNS name (headlamp.kube-system.svc.cluster.local) instead of ClusterIP for reliable in-cluster DNS resolution. Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude Co-Authored-By: Happy --- .github/workflows/e2e.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index d7e8ba3..6927d01 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -31,7 +31,7 @@ jobs: - name: Run E2E tests run: npm run e2e env: - HEADLAMP_URL: ${{ secrets.HEADLAMP_URL || 'http://10.43.61.138' }} + HEADLAMP_URL: ${{ secrets.HEADLAMP_URL || 'http://headlamp.kube-system.svc.cluster.local' }} HEADLAMP_TOKEN: ${{ secrets.HEADLAMP_TOKEN }} AUTHENTIK_USERNAME: ${{ secrets.AUTHENTIK_USERNAME }} AUTHENTIK_PASSWORD: ${{ secrets.AUTHENTIK_PASSWORD }}