Maven / ArgoCD interview questions
What are the different application sync statuses in ArgoCD?
ArgoCD reports two orthogonal status dimensions for every application: Sync Status and Health Status. Understanding both is essential for diagnosing application state.
Sync Status
| Status | Meaning |
|---|---|
| Synced | Live cluster state matches the desired state in Git exactly. |
| OutOfSync | One or more resources differ between Git and the cluster. Could be a new commit in Git not yet applied, or manual changes to the cluster (drift). |
| Unknown | ArgoCD cannot determine sync status, typically due to cluster connectivity issues or RBAC permissions preventing resource reads. |
Health Status
| Status | Meaning |
|---|---|
| Healthy | All resources pass their health checks (Deployments at desired replicas, Services with endpoints, etc.). |
| Progressing | Resources are being updated and not yet stable (e.g., a Deployment rollout in progress). |
| Degraded | Resources have failed health checks (e.g., a pod in CrashLoopBackOff, or a Deployment with 0 available replicas). |
| Suspended | The resource is intentionally paused (e.g., a suspended CronJob). |
| Missing | The resource is defined in Git but does not exist in the cluster at all. |
| Unknown | ArgoCD does not have a health check rule for this resource type. |
An application can be Synced but Degraded — meaning the Git state was applied correctly but the workload is unhealthy. These two axes must be evaluated independently.
Invest now in Acorns!!! 🚀
Join Acorns and get your $5 bonus!
Acorns is a micro-investing app that automatically invests your "spare change" from daily purchases into diversified, expert-built portfolios of ETFs. It is designed for beginners, allowing you to start investing with as little as $5. The service automates saving and investing. Disclosure: I may receive a referral bonus.
Invest now!!! Get Free equity stock (US, UK only)!
Use Robinhood app to invest in stocks. It is safe and secure. Use the Referral link to claim your free stock when you sign up!.
The Robinhood app makes it easy to trade stocks, crypto and more.
Webull! Receive free stock by signing up using the link: Webull signup.
More Related questions...
