Skip to content

CloudWithVarJosh/ArgoCD-Basics-To-Production

Repository files navigation

ArgoCD – Basics to Production

Argo CD: Basics to Production Course

Welcome to the official GitHub repository for the Argo CD – Basics to Production course!

This repository is your central hub for learning GitOps with Argo CD, from core concepts to production-ready patterns. It complements the video lectures with structured notes, diagrams, and configuration examples that help you understand how Git becomes the source of truth and how Argo CD enforces it on Kubernetes.

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
  2. 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

No releases published

Packages

 
 
 

Contributors