Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu

Repository files navigation

ArgoCD – Basics to Production

Argo CD: Basics to Production Course

Learn GitOps the way it works in real production Kubernetes environments.

🔥 One of the Fastest-Growing GitOps Learning Repositories

oosmetrics

  • Ranked Top 5 in CI/CD on oosmetrics
  • Based on real usage acceleration (not vanity stars)
  • Among fastest-growing CI/CD learning repositories
  • Used by engineers learning production GitOps

Learn how Git becomes the source of truth and how Argo CD enforces it in real Kubernetes environments.


Welcome to Argo CD: Basics to Production.

This repository is a structured, production-focused guide to learning GitOps with Argo CD, from core concepts to real-world implementation patterns.

It complements the video lectures with clear notes, diagrams, and hands-on configuration examples.

This course focuses on GitOps principles first, and then shows how Argo CD implements those principles in real-world Kubernetes environments.


Course Introduction:

Watch the video

YouTube Playlist for This Course

Argo CD: Basics to Production Playlist


What You’ll Find in This Repository

  • Organized by Lectures / Days: Concepts progress from GitOps fundamentals to Argo CD internals and production patterns.
  • GitOps Design Notes: Clear explanations of GitOps, repository structure, ownership, and deployment models.
  • Argo CD Examples: Application definitions, sync behavior, and reconciliation flows.
  • Step-by-Step Walkthroughs: From understanding desired state to enforcing it using Argo CD.
  • Production Insights: Practical guidance on scaling GitOps, security boundaries, and operational best practices.

Why Follow This Course?

  • Concept First, Tool Second: Learn why GitOps exists before learning how Argo CD works.
  • CNCF-Aligned: Definitions and workflows follow CNCF OpenGitOps principles.
  • Beginner Friendly: No prior Argo CD or GitOps experience required.
  • Production-Oriented: Focuses on real-world Kubernetes and platform engineering use cases.

🌟 Star This Repository

If this repository helps you understand GitOps or Argo CD better, please give it a ⭐. Your support motivates me to keep creating high-quality, free DevOps and Kubernetes content.


How to Use This Repository

  1. Clone the repository:
git clone https://github.com/CloudWithVarJosh/ArgoCD-Basics-To-Production.git
  1. Navigate to the folder for the corresponding lecture/day:
cd ArgoCD-Basics-To-Production/Day1

Each folder aligns with the corresponding video and builds on previous concepts.


Stay Connected


About

ArgoCD-Basics-to-Production is a beginner-friendly repository designed to help you understand GitOps and Argo CD from fundamentals to real-world production use. It covers GitOps concepts, Argo CD architecture, and hands-on deployment workflows, organized as a progressive learning series.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.