a0031fc59a0dfca5d6306005901bbc8331035416
Adds the full plugin scaffold matching the Headlamp plugin pattern (polaris, kube-vip, etc.): - package.json with full devDependencies (Vitest, TypeScript, ESLint, Prettier) - tsconfig.json, vitest.config.mts, vitest.setup.ts - src/index.tsx with ArgoCDErrorBoundary and stub Applications route - src/index.test.tsx smoke test to verify module importability - CLAUDE.md documentation for future development - .gitignore for node_modules/dist - pnpm-lock.yaml pinned via packageManager field ArtifactHub metadata already present (created by Hugh in PRI-186). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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