☸️

K8s Hackathon

Kubernetes for Linux Sysadmins — From Server to Cluster

"You don't need to start from zero. You need to evolve."

14
Challenges
10-12h
Duration
3
Cloud Providers
v1.36
Kubernetes

Built for Linux Professionals

Every Kubernetes concept is taught through the lens of what you already know from Linux. No fluff — just hands-on labs.

🐧

Linux-First Approach

iptables → Services, systemd → Pods, /etc/fstab → PersistentVolumes. Your Linux knowledge is your superpower.

☁️

Cloud-Agnostic

All core labs run locally with Kind — no cloud account needed. Challenge 14 covers AKS, EKS, and GKE.

🔧

Break & Fix Labs

Learn by breaking things. Every challenge includes troubleshooting scenarios with deliberate bugs to diagnose and fix.

Validated Content

Every command and YAML manifest verified against official Kubernetes v1.36 documentation. CI validates on every commit.

14 Challenges

Progressive difficulty — from your first container to deploying on production cloud Kubernetes.

01

Your First Container

Build, run, and inspect containers — the foundation Kubernetes orchestrates.

02

From Container to Pod

Hand your containers to Kubernetes with YAML manifests and kubectl.

03

Creating a Local Cluster

Build your own multi-node Kubernetes cluster with Kind.

04

Deployments & Rolling Updates

Scale, update, and rollback applications with zero downtime.

05

Services & Networking

ClusterIP, NodePort, DNS discovery, and NetworkPolicy.

06

Ingress & Gateway API

Route external traffic with Ingress and the modern Gateway API.

07

Volumes & Persistence

PVs, PVCs, StorageClasses, StatefulSets, and the sidecar pattern.

08

ConfigMaps & Secrets

Externalize configuration and manage sensitive data securely.

09

RBAC & Security

ServiceAccounts, Roles, Pod Security Admission, and SecurityContext.

10

Autoscaling

HPA, VPA, KEDA — scale your workloads automatically.

11

Helm & Kustomize

Package management and environment overlays for Kubernetes.

12

Observability

Prometheus, Grafana, probes — the three pillars of observability.

13

Troubleshooting

8 broken deployments to diagnose and fix. The ultimate test.

14

Deploy to Cloud

Graduation day — deploy on AKS, EKS, or GKE. 🎓

Learning Path

This hackathon is part of a complete learning ecosystem.

🐧

Linux FUNdamentals

Master Linux basics

☸️

K8s Hackathon

Linux to Kubernetes

🤖

AI for Infra Pros

AI/ML on your infra