ArgoCD Continuous Delivery Dashboard
ArgoCD operates as an in-cluster GitOps controller. It tracks the declarative definitions of applications in GitLab repositories and continuously reconciles any divergence, ensuring live clusters match committed manifests.
Core Workflows & Features
Automated Self-Healing & Drift Remediation
Detects unauthorized changes made via kubectl and immediately reconciles resources back to the Git source of truth.
Multi-Application Topology View
Visualizes the full resource dependency tree across Deployments, ConfigMaps, Ingresses, and Services in real time.
Sync Waves & Hooks
Coordinates complex multi-tier migrations, ensuring databases and CRDs are ready before dependent pods launch.
SSO & Fine-Grained RBAC
Integrates with OAuth/OIDC providers to enforce strict read-only versus sync permissions across different environments.
Kubernetes Cluster Topology
Declarative deployment architecture running on private Kubernetes nodes.
Continuously compares live cluster state against target Git revisions at git@gitlab.com:absolutesight/.
Provides the web interface at argocd.allops.us with gRPC and REST APIs for CI/CD integrations.
Clones repositories, extracts Helm charts, and evaluates templating in an isolated ephemeral sandbox.
Operational Runbook & Maintenance
Auto-Sync Policies
Enable automated sync with self-heal and prune flags enabled on staging and production environments.
Ignore Differences
Configure ignoreDifferences for dynamic annotations and mutated fields added by admission webhooks.
Repository Access
Authenticate with GitLab using dedicated SSH deploy keys scoped strictly to repository read access.