Training Agenda

ArgoCD & Concourse CI/CD

ArgoCD is the leading GitOps continuous delivery tool for Kubernetes — it reconciles cluster state with a Git repository, making deployments auditable and self-healing. Concourse CI is a pipeline-as-code CI system where every pipeline is a directed acyclic graph of resources, tasks, and jobs, defined entirely in YAML with no clickable configuration.

2 days On-site, remote, or hybrid Up to 20 participants German or English
What We Cover
From GitOps delivery to full pipeline-as-code CI/CD
Day 1

ArgoCD — GitOps Delivery for Kubernetes

  • App-of-Apps pattern: bootstrapping entire cluster configurations from a single root Application
  • Sync policies: automated vs manual sync, self-heal, prune — and when to use each
  • ApplicationSets: templated multi-environment deployments using cluster, list, and git generators
  • RBAC and SSO integration: project-based access control, Dex for OIDC, group-to-role mappings
  • Multi-cluster deployments: hub-and-spoke model, declarative cluster registration, fleet management
  • Sync waves and hooks: PreSync, Sync, PostSync resource ordering, health checks and readiness gates
  • Drift detection: understanding OutOfSync state, notifications via ArgoCD Notifications controller
Day 2

Concourse CI — Pipeline-as-Code

  • Pipeline model: resources, tasks, and jobs as a DAG — no implicit ordering, full reproducibility
  • Resource types: git, docker-image, registry-image, time, s3, semver, and custom resource types
  • Task containers: image configuration, input/output mapping, run block, caching with task caches
  • fly CLI: login, set-pipeline, trigger-job, hijack for live debugging, watch for log streaming
  • Secrets management: Vault credential manager, Credhub integration, environment variable interpolation
  • Teams and permissions: team isolation, main vs project teams, pipeline visibility settings
  • ArgoCD integration: triggering ArgoCD sync from Concourse, full GitOps pipeline end-to-end
Learning Outcomes
What your team walks away with

After two days participants can operate GitOps delivery with ArgoCD and build maintainable CI pipelines in Concourse — and connect the two into a coherent, auditable delivery workflow.

Book the ArgoCD & Concourse training

Reach out to schedule a session for your team — remote, on-site, or hybrid, in German or English.

Get in touch