Sachin Chaurasiya

Practice · Build · Verify

Hands-on labs

Reproducible DevOps and DevSecOps exercises with prerequisites, real commands, verification and cleanup.

setup, checks and cleanup
5 labs
2 levels
Beginner → Intermediate
time budget per lab
25–45 min
commands run, versions stated
5 of 5 reviewed

Start here

Interactive : browser-based practice environment available

Create a service account that can roll out Deployments in one namespace and nothing else, prove the boundary with impersonation and a real short-lived token, and audit the cluster for wildcard roles and anonymous access.

Difficulty
intermediate
Time budget
~35 minutes
Tools
Kubernetes

Related path: Secure Kubernetes

Practice environment hosted on Killercoda (opens in a new tab)

How labs work

  1. Read the lab

    Objective, prerequisites and architecture first.

  2. Launch the environment

    Open the temporary browser workspace, when a lab offers one.

  3. Build and verify

    Run the commands and compare the expected output.

  4. Clean up

    Follow the cleanup section, or discard the environment.

All labs

5 labs · in recommended order