Source: Dev.to | Jan 28, 2026 (UTC)
1️⃣ What Is the Argo CD Dashboard?
The Argo CD Dashboard is the visual control plane of GitOps.
It answers one critical question continuously:
❓ Does the Kubernetes cluster match what is defined in Git?
If the answer is NO, Argo CD reacts.
This dashboard is not just UI — it is a live view of Git vs Kubernetes state reconciliation.
2️⃣ What the Dashboard Represents Conceptually
Before understanding buttons and fields, must understand what Argo CD really is.
- A continuous reconciliation engine
- A GitOps controller
- A Kubernetes-native CD system
- Not CI
- Not kubectl
- Not a build tool
- Not Helm (but works with Helm)
The dashboard is divided into three logical areas:
- Left Sidebar – Control & navigation
- Top Toolbar – Application management
- Application Tiles – Real-time GitOps state
🔹 PART 1: LEFT SIDEBAR (ARGO CD CONTROL PLANE)
3.1 Applications (Most Important Section)
This section lists all GitOps-managed applications.
One Argo CD Application = One Git → One Kubernetes desired state
Each application:
- Points to a Git repo
- Points to a cluster
- Points to a namespace
- Continuously reconciles state
If an application is not here → Argo does not manage it.
This is where platform-level configuration lives.
Includes:
- Repositories
- Clusters
- Projects
- RBAC
- Accounts
- Platform team controls what repos can deploy
- Controls which clusters are allowed
- Controls who can deploy to prod
In production, most engineers never touch Settings.
Shows:
- Logged-in user
- Permissions
In real companies:
- Integrated with SSO (GitHub, Okta, Azure AD)
- No shared admin passwords
3.4 Application Filters (Left Bottom)
You see filters like:
- Synced
- OutOfSync
- Healthy
- Degraded
- Progressing
This allows operators to answer instantly:
“Is production stable right now?”
If OutOfSync > 0, something changed outside Git.
🔹 PART 2: TOP TOOLBAR (APPLICATION MANAGEMENT)
This button allows manual creation of applications.
But in advanced GitOps:
- Applications are created via YAML
- Stored in Git
- Managed declaratively
This is already what you did, which is advanced.
Forces Argo to:
- Re-pull Git
- Re-check cluster state
Important concept:
Argo normally polls Git automatically — refresh is just manual trigger.
Used in large environments:
- Hundreds of apps
- Microservices
- Multi-team platforms
🔹 PART 3: APPLICATION TILE (CORE OF THE DASHBOARD)
Now we explain everything inside one tile, because this is where GitOps becomes real.
5️⃣ Application Tile Explained (grade-api)
Example:
grade-api
Enter fullscreen mode
Exit fullscreen mode


Залишити відповідь