ci: remove kubectl steps from E2E workflow

The CI runner (local-ubuntu-latest) has no kubectl or cluster access.
E2E tests are browser-only via Playwright against a remote Headlamp URL.
The Polaris RBAC fix (deployment/polaris-rbac.yaml) must be applied
directly to the cluster by an operator with kubectl access.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
gandalf-the-greybeard[bot]
2026-03-08 17:14:24 +00:00
parent 6ce27421c6
commit 3fccf29cb7
-8
View File
@@ -25,14 +25,6 @@ jobs:
- name: Install dependencies
run: npm ci
- name: Configure RBAC for Polaris dashboard proxy access
run: kubectl apply -f deployment/polaris-rbac.yaml
- name: Verify Polaris dashboard is reachable
run: |
kubectl wait --for=condition=ready pod -l app.kubernetes.io/name=polaris -n polaris --timeout=120s
kubectl get svc polaris-dashboard -n polaris
- name: Install Playwright browsers
run: npx playwright install --with-deps chromium