nixkube

Infrastructure, explained by people who’ve paged themselves.

Tutorials, troubleshooting guides, command references, and hands-on labs for Linux, Kubernetes, DevOps, and SRE — written the way you’d explain it to the engineer sitting next to you.

  • 4 core disciplines
  • 40+ reference topics
  • production reality
nixkube — production
topics

Four areas, one job: keep systems running.

$_
cd linux/

Linux

Filesystems, permissions, systemd, networking, and the shell commands you’ll actually reach for at 3AM.

explore linux guides
cd kubernetes/

Kubernetes

Pods, scheduling, networking, storage, and debugging clusters that broke somewhere between staging and prod.

explore kubernetes guides
cd devops/

DevOps

CI/CD pipelines, infrastructure as code, containers, and the automation that keeps deploys boring.

explore devops guides
cd sre/

SRE

Monitoring, on-call, SLOs and error budgets, with practices that turn incidents into postmortems, not panic.

explore sre guides
99.9% ops mindset
3x faster diagnosis
24/7 real-world examples
0 fluff, just signal
guides

Recently published

Real troubleshooting steps and working configs, not theory.

ls -la /guides
kubernetes intermediate

Debugging CrashLoopBackOff in Kubernetes

Pod status, exit codes, and where to actually look first when the cluster is failing behind the scenes.

8 min read
linux beginner

Linux File Permissions, Properly Explained

chmod, chown, umask, and ACLs without the confusion that turns a simple fix into a late-night rabbit hole.

6 min read
devops beginner

Your First GitHub Actions Pipeline

Build, test, and deploy on every push without adding more ceremony than the team can maintain.

10 min read
tools

Interactive tools

Small utilities that save you a search-engine trip.

kubectl-cheatsheet.sh

kubectl Cheat Sheet

Searchable reference for the commands you use weekly, plus the flags you always forget.

open tool
cron-builder.sh

Cron Expression Builder

Build and validate cron schedules in plain English, both ways.

open tool
yaml-lint.sh

YAML Linter & Validator

Catch indentation mistakes and schema issues before your cluster does.

open tool
linux-ref.sh

Linux Command Reference

man-page-style lookup for flags, examples, and common gotchas.

open tool
dockerfile-check.sh

Dockerfile Best-Practice Checker

Paste a Dockerfile and get flagged layers, caching issues, and security notes.

open tool
slo-calc.sh

SLO / Error Budget Calculator

Turn an availability target into a monthly error budget without math pain.

open tool
labs

Hands-on labs

Spin up real environments, break them, and fix them with deliberate practice.

01

Reproduce the failure

Start from a real-world issue: a crashing pod, a broken pipeline, or a misconfigured service.

02

Trace the root cause

Inspect logs, metrics, config drift, and dependency health until the signal becomes clear.

03

Ship the fix

Apply the smallest correct change, validate it, and capture the lesson so it sticks.

Build better systems.

Learn from real incidents, operational patterns, and the kind of guidance that survives a production page at 2:16 AM.

start a lab