👑 Premium Sign in Sign up

🚀 CI/CD, GitOps & SRE

Pipelines from pull request to production: tests, security scans, approvals, GitOps reconciliation, incidents and rollback.

10 missions🧪 8 live

CSE36Docker Image LayersOrder the Dockerfile steps so a code change rebuilds in seconds, not minutes, and the image stays small.📘 Guided L200 · 30 min CSE37Kubernetes Pod, Service & DeploymentRun a web app on a mock cluster: scale it, kill a pod and watch Kubernetes bring the desired state back.🧪 Live lab L300 · 40 min CSE47Incident Timeline & PostmortemRebuild the timeline of an outage, find the cause and write a blameless postmortem with actions.📘 Guided L300 · 35 min CSE48CI Pipeline Break & FixThe pipeline is red. Read the stage logs, find the failing step and fix it so the build goes green.🧪 Live lab L200 · 30 min CSE49GitHub Actions WorkflowBuild a workflow: lint, test, build and upload an artifact on every pull request.🧪 Live lab L200 · 30 min CSE50Jenkins Pipeline with TestsA declarative Jenkinsfile with build, test and an approval stage, using a credentials mock.🧪 Live lab L300 · 35 min CSE51GitOps Drift SimulatorSomeone changed the cluster by hand. Argo CD-style reconciliation notices the drift and brings it back to Git.🧪 Live lab L300 · 35 min CD01GitHub Actions CI with Tests & ArtifactA full CI workflow for a Python service: lint, unit tests, coverage gate and a build artifact.🧪 Live lab L200 · 50 min CD02Jenkins Stages & Credentials MockStages with parallel tests, a credentials binding mock and a manual approval before deploy.🧪 Live lab L300 · 60 min CD03Argo CD Reconciliation & DriftPromote an app from dev to prod with Git commits, then fix drift and roll back a bad release.🧪 Live lab L300 · 60 min

🗺️ CI/CD pipeline

A pull request runs lint, tests and security scans; the infrastructure plan is checked by policy; a person approves; deploy, smoke test, observe and roll back if needed.

CI/CD pipelineA pull request runs lint, tests and security scans; the infrastructure plan is checked by policy; a person approves; deploy, smoke test, observe and roll back if needed.CI (every commit)Pull requestLintUnit testsSAST / SCAIaC plan +policyApprovalDeploy +smoke testObserveRoll backgateif badPerson / clientTool / stepSecurity controlComputeOperations

The 2D diagram shows the exact flow, ports and trust boundaries. The 3D scene is a concept view of the same parts; packets travel along the same arrows.

📚 Reference documents