ArgoCD
Automates GitOps workflows and manages ArgoCD resources using its complete CLI and REST API.
The source repository doesn't declare a license. Check its terms before reusing the code.
Key features
- Detailed REST API patterns and examples with bearer token authentication.
- Guidance on Application spec configuration, including sync options, hooks, and waves.
- Best practices for ApplicationSet generators for multi-cluster and multi-environment deployments.
- Comprehensive CLI command reference for Applications, ApplicationSets, Projects, Repositories, and Clusters.
- Covers administrative tasks like RBAC, service accounts, and credential management.
Use cases
- Building CI/CD pipelines to automatically deploy, sync, and monitor Kubernetes applications.
- Managing multi-cluster or multi-tenant Kubernetes environments using ApplicationSets.
- Performing administrative ArgoCD tasks like adding repositories, managing cluster credentials, and setting up user permissions.
FAQ
When should I use this skill?
Use this skill when you need to create, sync, or manage ArgoCD Applications and ApplicationSets, configure RBAC with Projects, manage cluster credentials, or write scripts that interact with the ArgoCD REST API for automation.
What specific capabilities does it provide?
It provides comprehensive coverage of ArgoCD's core components: Applications (create, sync, rollback), ApplicationSets (generators), Projects (RBAC), Repositories, and Clusters. It includes both CLI command references and REST API patterns with examples.
What does this ArgoCD skill do?
This skill equips Claude with expert-level knowledge of the ArgoCD CLI and REST API. It allows Claude to generate commands and API calls for automating Kubernetes deployments and managing all aspects of a GitOps workflow.
How does this skill improve my workflow?
It significantly speeds up your DevOps tasks by letting you ask Claude to generate precise `argocd` CLI commands or `curl` requests for the REST API. This reduces manual lookups and helps you quickly implement complex patterns like ApplicationSets and sync waves.
Related skills
GitHub CLI
Generates and explains commands for managing GitHub repositories, pull requests, issues, and workflows using the `gh` command-line tool.
Deployment Devops5812 ptsFull-Stack Development Orchestrator
Manages and coordinates production-ready development across Next.js frontends, Go backends, and mobile applications using monorepo architectures and OpenAPI type sharing.
Deployment Devops12 pts