> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Course: Prep Course - Certified Argo Project Associate (CAPA)

> Explains how GitOps and the Argo Project (Argo CD, Workflows, Rollouts, Events) solve Kubernetes operational problems like configuration drift, security risks, and unreliable recovery

Notes for the **Prep Course - Certified Argo Project Associate (CAPA)** course: 98 lessons across 5 sections.

## ArgoCD

* [Course Introduction](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Course-Introduction/page.md)
* [GitOps Principles](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/GitOps-Principles/page.md)
* [ArgoCD Basics](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/ArgoCD-Basics/page.md)
* [ArgoCD ConceptsTerminology](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/ArgoCD-ConceptsTerminology/page.md)
* [ArgoCD Features](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/ArgoCD-Features/page.md)
* [ArgoCD Architecture](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/ArgoCD-Architecture/page.md)
* [ArgoCD Architecture Core Components](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/ArgoCD-Architecture-Core-Components/page.md)
* [Installation Options](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Installation-Options/page.md)
* [Demo ArgoCD Installation](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-ArgoCD-Installation/page.md)
* [ArgoCD Application](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/ArgoCD-Application/page.md)
* [Demo Create Application using UI](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-Create-Application-using-UI/page.md)
* [Demo Manual sync](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-Manual-sync/page.md)
* [Demo Create and Sync Application using CLI](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-Create-and-Sync-Application-using-CLI/page.md)
* [ArgoCD Project](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/ArgoCD-Project/page.md)
* [Demo Create and Test ArgoCD Project](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-Create-and-Test-ArgoCD-Project/page.md)
* [Reconciliation loop](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Reconciliation-loop/page.md)
* [Demo Reconciliation Timeout](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-Reconciliation-Timeout/page.md)
* [Demo Git Webhook Configuration](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-Git-Webhook-Configuration/page.md)
* [Application health](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Application-health/page.md)
* [Demo Application Custom Health Check](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-Application-Custom-Health-Check/page.md)
* [Types of Sync Strategies](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Types-of-Sync-Strategies/page.md)
* [Demo Application Synchronization Options](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-Application-Synchronization-Options/page.md)
* [Demo ignoreDifferences](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-ignoreDifferences/page.md)
* [Sync Hooks](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Sync-Hooks/page.md)
* [Demo Sync Hook 1](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-Sync-Hook-1/page.md)
* [Demo Sync Hook 2](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-Sync-Hook-2/page.md)
* [SyncWaves](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/SyncWaves/page.md)
* [Demo Sync Wave 1](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-Sync-Wave-1/page.md)
* [Multi Cluster Application Deployment](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Multi-Cluster-Application-Deployment/page.md)
* [Demo Multi Cluster Application Deployment](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-Multi-Cluster-Application-Deployment/page.md)
* [Deploy Apps using HELM Chart](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Deploy-Apps-using-HELM-Chart/page.md)
* [Demo Deploy Apps using HELM Chart](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-Deploy-Apps-using-HELM-Chart/page.md)
* [ApplicationSet](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/ApplicationSet/page.md)
* [Demo ApplicationSet Cluster Generator](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/ArgoCD/Demo-ApplicationSet-Cluster-Generator/page.md)

## Argo Workflow

* [Introduction to Argo Workflows and Features](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Introduction-to-Argo-Workflows-and-Features/page.md)
* [Installation Options](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Installation-Options/page.md)
* [Architecture](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Architecture/page.md)
* [Demo ArgoWorkflow Installation](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-ArgoWorkflow-Installation/page.md)
* [Argo Workflow Specification](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Argo-Workflow-Specification/page.md)
* [Demo simple Workflow using CLI or UI](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-simple-Workflow-using-CLI-or-UI/page.md)
* [ArgoWorkflow Template Definitions Types](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/ArgoWorkflow-Template-Definitions-Types/page.md)
* [Parameters](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Parameters/page.md)
* [Demo Parameters](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-Parameters/page.md)
* [Demo Template Script](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-Template-Script/page.md)
* [Demo Template Steps](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-Template-Steps/page.md)
* [Demo Template ContainerSet](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-Template-ContainerSet/page.md)
* [Template Invocators Types Steps](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Template-Invocators-Types-Steps/page.md)
* [Demo Template Suspend](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-Template-Suspend/page.md)
* [Output Parameters](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Output-Parameters/page.md)
* [Demo Output Parameters](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-Output-Parameters/page.md)
* [WorkflowTemplates](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/WorkflowTemplates/page.md)
* [Demo WorkflowTemplates](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-WorkflowTemplates/page.md)
* [Argo Workflow Specification 2](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Argo-Workflow-Specification-2/page.md)
* [Demo when Conditional](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-when-Conditional/page.md)
* [Demo Daemoned](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-Daemoned/page.md)
* [Demo Timeout](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-Timeout/page.md)
* [Demo Exit Handler](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-Exit-Handler/page.md)
* [Demo Retry](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-Retry/page.md)
* [Argo Workflow Artifacts](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Argo-Workflow-Artifacts/page.md)
* [Demo Accessing MinIO](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-Accessing-MinIO/page.md)
* [Demo Generate and Consume Artifacts](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-Generate-and-Consume-Artifacts/page.md)
* [Demo Artifacts Garbage Collection](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-Artifacts-Garbage-Collection/page.md)
* [Argo Workflow DAG](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Argo-Workflow-DAG/page.md)
* [Demo DAG Demo](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-DAG-Demo/page.md)
* [Demo DAG Enhanced Depends](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-DAG-Enhanced-Depends/page.md)
* [Argo Workflow Data Processing](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Argo-Workflow-Data-Processing/page.md)
* [Demo withItems and Parallelism](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Workflow/Demo-withItems-and-Parallelism/page.md)

## Argo Rollouts

* [Introduction to Argo Rollouts and Features](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Introduction-to-Argo-Rollouts-and-Features/page.md)
* [Architecture](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Architecture/page.md)
* [Installation Options](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Installation-Options/page.md)
* [Demo Argo Rollouts Installation and UI](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Demo-Argo-Rollouts-Installation-and-UI/page.md)
* [Deployment and Release pattern](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Deployment-and-Release-pattern/page.md)
* [Demo Rolling vs Recreate](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Demo-Rolling-vs-Recreate/page.md)
* [Rollout Controller Specification](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Rollout-Controller-Specification/page.md)
* [Demo Convert K8S Deployments to Rollout](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Demo-Convert-K8S-Deployments-to-Rollout/page.md)
* [Blue Green Deployment Strategy](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Blue-Green-Deployment-Strategy/page.md)
* [Demo Blue Green Deployment](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Demo-Blue-Green-Deployment/page.md)
* [Canary Deployment](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Canary-Deployment/page.md)
* [Demo Canary Deployment](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Demo-Canary-Deployment/page.md)
* [Analysis Template and AnalysisRun](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Analysis-Template-and-AnalysisRun/page.md)
* [Demo Health Check](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Demo-Health-Check/page.md)
* [Demo AnalysisTemplate](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Demo-AnalysisTemplate/page.md)
* [Demo AnalysisRun](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Demo-AnalysisRun/page.md)
* [Demo Clarification](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Demo-Clarification/page.md)
* [Demo AnalysisRun Abort](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Rollouts/Demo-AnalysisRun-Abort/page.md)

## Argo Events

* [Argo Events Architecture](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Events/Argo-Events-Architecture/page.md)
* [DemoArgo Events Installation](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Events/DemoArgo-Events-Installation/page.md)
* [Event Bus](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Events/Event-Bus/page.md)
* [Demo Configure NATS EventBus](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Events/Demo-Configure-NATS-EventBus/page.md)
* [Event Source](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Events/Event-Source/page.md)
* [Demo Setup Event Source for Webhook HTTP](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Events/Demo-Setup-Event-Source-for-Webhook-HTTP/page.md)
* [Sensor](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Events/Sensor/page.md)
* [Demo Create a Webhook Sensor](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Events/Demo-Create-a-Webhook-Sensor/page.md)
* [Demo Configure Service Account with RBAC Settings](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Events/Demo-Configure-Service-Account-with-RBAC-Settings/page.md)
* [Demo Setup a MinIO Event Source](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Events/Demo-Setup-a-MinIO-Event-Source/page.md)
* [Demo Create a MinIO Sensor](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Events/Demo-Create-a-MinIO-Sensor/page.md)
* [Demo Trigger Conditions](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Argo-Events/Demo-Trigger-Conditions/page.md)

## Introduction

* [Course Overview](/docs/Prep-Course-Certified-Argo-Project-Associate-CAPA/Introduction/Course-Overview/page.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.