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:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user