Chris Farhood 08cff6f5f3 Add E2E test infrastructure for argocd plugin
- playwright.config.ts with authenticated test projects
- e2e/auth.setup.ts authenticates via OIDC or token
- e2e/argocd.spec.ts smoke tests for sidebar, applications list,
  and plugin settings
- scripts/deploy-e2e-headlamp.sh deploys Headlamp + argocd in headlamp-dev
- scripts/teardown-e2e-headlamp.sh cleans up after tests
- e2e.yaml uses reusable workflow from .github repo
- @playwright/test ^1.58.2 devDep added

- PRI-638

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-05 05:14:47 +00:00
2026-04-21 20:04:40 +00:00

headlamp-argocd

A Headlamp plugin for ArgoCD visibility.

Monitors ArgoCD Applications, Rollouts, and health status. Read-only — no cluster write operations.

Installation

Install via Headlamp's built-in plugin installer (ArtifactHub):

# Install from Headlamp UI → Settings → Plugins → Add plugin
# Search for "argocd" or paste the ArtifactHub URL

Development

npm install
npm run build
npm test

Release

Releases are automated via the GitHub Actions release workflow:

gh workflow run Release --field version=0.1.0

License

Apache-2.0

S
Description
Headlamp plugin for ArgoCD visibility — monitors ArgoCD Applications, Rollouts, and health status
Readme MIT 832 KiB
v0.1.3 Latest
2026-05-05 18:43:41 +00:00
Languages
TypeScript 100%