Hands-on Projects — Build It End to End
Guided end-to-end builds that combine several courses, the way interviews and real jobs ask for them. Each project starts with the resources you need and the flow you're building, walks through every step with commands and checks, lists the questions an interviewer will ask, and ends with a command summary you can revise from.
What you'll be able to do
- Build a Kubernetes cluster on cloud VMs or bare metal from scratch
- Wire Git → CI → registry → cluster, with Jenkins and with GitOps
- Explain every component, decision and check in an interview
- Keep a reusable command summary for each build
Before you start
Linux Level 1, Kubernetes Administration Level 1; the rest is linked where needed.
How it works
Each lesson: plain-language idea → how it really works → hands-on. Each section ends with a cheat sheet & self-check.
Curriculum
Lessons marked “Read” are ready; the rest are on the way.
CI/CD pipelines
- 01AWS VMs → kubeadm → Cilium → Jenkins deploys from GitThe classic interview build, push to Git triggers a deployRead →
- 02The same pipeline, GitOps style with Argo CDCI builds and commits a tag; Argo CD pulls and syncsRead →
- 📋Cheat sheet & self-checkEvery command from this section on one page, then 6 questions to check yourself.Open →
Platform builds
- 03Bare-metal HA lab: kube-vip, MetalLB, ingress, TLSThree control planes on KVM, real load balancer IPs, HTTPSRead →
- 04EKS with Terraform and an ALBVPC + EKS modules, ECR, AWS Load Balancer ControllerRead →
- 📋Cheat sheet & self-checkEvery command from this section on one page, then 6 questions to check yourself.Open →
Operate the platform
Real-world scenarios
Work through each one: symptom → misleading signal → evidence → root cause → prevention.
Registry choices and pull credentials on self-managed clusters.
Private registry, secrets and tags.
This site is a public version of my personal engineering knowledge hub. It intentionally excludes confidential company information and internal operational details.