skills/argocd-advanced/References/ArgocdImageUpdater/SKILL.md
Manage ArgoCD Image Updater configuration, drift resolution, and ImageUpdater CRDs. USE WHEN argocd image updater, image update drift, ImageUpdater CRD, extraObjects helm, environment-scoped image updates, argocd-image-updater troubleshooting.
npx skillsauth add julianobarbosa/claude-code-skills ArgocdImageUpdaterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Operational skill for configuring and troubleshooting ArgoCD Image Updater in multi-cluster GitOps environments. Covers Helm chart configuration, ImageUpdater CRD management, drift resolution, and environment-scoped update patterns.
| Workflow | Trigger | File |
|----------|---------|------|
| ResolveDrift | "fix drift", "resolve drift", "orphaned resources" | Workflows/ResolveDrift.md |
| ConfigureImageUpdater | "configure image updater", "setup image updates" | Workflows/ConfigureImageUpdater.md |
| CreateImageUpdaterCrds | "create ImageUpdater CRD", "scope image updates" | Workflows/CreateImageUpdaterCrds.md |
argocd-image-updater v1.1.1 (app v1.1.0) from argo-helmargocd-image-updater.argoproj.io/v1alpha1 kind ImageUpdaterextraObjects values keyconfig.log.level), NOT nested maps--metrics-secure=false + port 8080 for HTTP Prometheus scrapingImageUpdater CRs with namePattern (e.g., dev-*, hlg-*, prd-*)extraObjects in Helm valuespullsecret:namespace/secret-name format for ACR credentialsFull documentation: See context files in this skill directory.
development
End-to-end branch delivery: commit (no AI attribution) → push → open a pull request → ensure a Board work item exists (create one per task, assigned to the configured user, if none) and link it → after merge, clean up branch and worktree. Auto-detects the platform from the remote — Azure Repos + Boards (azure-devops-node-api SDK; OAuth Bearer push fallback via `az`) or GitHub (Octokit; `gh` for auth). Scripts are TypeScript, run via `bun`. Use whenever asked to "ship", "ship it", "ship this branch", "open a PR", "push and open a PR", "raise a PR", "deliver this", "send this for review", or "create a PR and link the work item" — and when a direct push to main is blocked and the change needs to go through a PR instead.
testing
Brief description of what this skill does. Include specific triggers - when should Claude use this skill? Example triggers, file types, or keywords that indicate this skill applies.
tools
Manage and troubleshoot PATH configuration in zsh. Use when adding tools to PATH (bun, nvm, Python venv, cargo, go), diagnosing "command not found" errors, validating PATH entries, or organizing shell configuration in .zshrc and .zshrc.local files.
tools
Zabbix monitoring system automation via API and Python. Use when: (1) Managing hosts, templates, items, triggers, or host groups, (2) Automating monitoring configuration, (3) Sending data via Zabbix trapper/sender, (4) Querying historical data or events, (5) Bulk operations on Zabbix objects, (6) Maintenance window management, (7) User/permission management