Home / Companies / Ambassador / Blog / Post Details
Content Deep Dive

GitOps in Kubernetes with Argo CD

Blog post from Ambassador

Post Details
Company
Date Published
Author
Copy
Word Count
2,137
Company Posts That Month
2
Language
English
Hacker News Points
-
Post removed?
No
Summary

GitOps is a Continuous Delivery strategy where our infrastructure and application configuration are defined as code and stored centrally in a version control system like Git. It uses Git as a single source of truth, meaning it relies on the version control system to configure your infrastructure and applications. In a traditional DevOps CI/CD pipeline, an external tool like Jenkins is responsible for applying Kubernetes manifests into the cluster, but in a GitOps workflow, an agent installed in the cluster checks the Git repository for changes and updates the cluster accordingly. This approach allows for faster and safer deployments, ease of performing rollbacks, better traceability, and easier elimination of configuration drifts. ArgoCD is an open-source tool that enables GitOps continuous delivery for Kubernetes, allowing developers to define their application configuration as code in a Git repository and have ArgoCD update the cluster to match the defined configuration. It also allows multiple clusters to be managed with a single installation. The tutorial covers installing ArgoCD, deploying applications using different strategies such as declarative approach, helm, and command line tool, and understanding some key concepts like application health and sync strategies.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 29 960 158 58 -8%
Developer Experience 1 298 120 66 +31%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.