Frequently asked questions
Who is this course designed for?
This course is built for professionals and enthusiasts who want to master the industry standard for Continuous Delivery. It is specifically designed for:
-
DevOps Engineers & SREs: Who want to transition from legacy pipelines to GitOps and modernize their CD workflows.
-
Platform Engineers: Who need to build secure, multi-tenant deployment platforms that empower development teams.
-
Kubernetes Developers: Who want to move beyond basic rolling updates and implement safer release strategies like Canary and Blue-Green.
-
Software Developers: Who want to take ownership of their code's lifecycle and automate deployment workflows.
-
Junior Engineers & Students: Who aim to fast-track their career by mastering high-demand tools used by top tech companies.
What prior knowledge do I need before taking this course?
To get the most out of this training, you should have a solid understanding of Docker, Kubernetes, and Helm concepts. You should be comfortable using the command line interface (CLI) and performing basic Git operations (commit, push, pull). If you can navigate a Kubernetes cluster and understand what a Pod and Service are, you are ready to start.
What software or hardware do I need for the hands-on labs?
You will need a computer capable of running a local Kubernetes cluster. We use Minikube for all labs to ensure you can replicate the production-grade scenarios without incurring cloud costs. You will also need VS Code (or your preferred IDE), kubectl, and Helm installed.
What is the difference between Argo CD and Argo Rollouts?
Argo CD is a Continuous Delivery tool that ensures your cluster matches the state defined in Git ("Single Source of Truth"). Argo Rollouts is a Progressive Delivery controller that replaces the standard Kubernetes Deployment object to enable advanced strategies like Blue-Green and Canary releases. This course teaches you how to combine both to build a complete, automated GitOps pipeline.
Does this course cover Helm integration?
Yes. We don't just deploy plain manifests. You will learn how Argo CD treats Helm as a template engine, how to manage public and private Helm charts, and how to effectively override values using the hierarchy of precedence (values files vs. parameters).