From Server to Cluster
A Kubernetes book for Linux professionals. Everything you know about Linux still applies — you just need to see it from a higher altitude. 15 chapters, hands-on labs, real-world war stories.
The Linux-to-Kubernetes Bridge
You already know more than you think. Every Kubernetes concept has a Linux ancestor.
| What You Know (Linux) | What You'll Learn (K8s) | Chapter |
|---|---|---|
| processes, fork, exec | Pods | 6 |
| systemd units, services | Deployments, DaemonSets | 6 |
| namespaces (unshare) | Containers, K8s Namespaces | 2, 4 |
| cgroups, ulimit | Resource requests/limits, QoS | 12 |
| iptables, nftables | Services, kube-proxy, NetworkPolicy | 7, 11 |
| /etc/fstab, mount, LVM | Volumes, PV, PVC, StorageClass | 8 |
| /etc/ config files, envvars | ConfigMaps, Secrets | 9 |
| users, groups, chmod, sudo | RBAC, ServiceAccounts, PSA | 11 |
| cron, at | CronJobs, Jobs | 6 |
| journalctl, syslog | kubectl logs, Prometheus, Grafana | 12, 13 |
Chapters
15 chapters that progressively bridge your Linux expertise to Kubernetes mastery.
From Server to Cluster
Why Kubernetes exists, what Linux pros already know, and the mental shift from servers to clusters.
Containers Demystified
Linux namespaces, cgroups, images, and container runtimes — the foundation beneath Kubernetes.
Kubernetes Architecture
Control plane, worker nodes, etcd, API server, and scheduler — all through the Linux lens.
How Kubernetes Thinks
Desired state, reconciliation loops, controllers, labels, selectors, and scheduling fundamentals.
Your First Cluster
Kind setup, kubectl basics, kubeconfig, and exploring every component of your cluster.
Pods and Workloads
Pods, Deployments, ReplicaSets, DaemonSets, StatefulSets, Jobs, CronJobs, and Probes.
Networking
Services, Ingress, Gateway API, and DNS — from iptables rules to kube-proxy magic.
Storage and Persistence
Volumes, PersistentVolumes, PVCs, StorageClasses, and CSI drivers.
Configuration and Secrets
ConfigMaps, Secrets, environment variables — how applications consume configuration.
Packaging and Delivery
Helm charts, Kustomize overlays, and an introduction to GitOps workflows.
Security
RBAC, Pod Security Admission, NetworkPolicy, Secrets protection, and encryption at rest.
Scaling and Observability
HPA, VPA, resource management, QoS classes, Prometheus, and Grafana dashboards.
Troubleshooting
5 real-world scenarios with symptoms, diagnosis, and fixes using kubectl debug, events, and logs.
Production Operations
Cluster upgrades, etcd backup and restore, disaster recovery, CRDs, and Operators.
Next Steps
CKA, CKAD, CKS, and KCNA certifications, career paths, and community resources.
The Learning Path
A progressive journey from Linux fundamentals to AI-powered infrastructure.
Linux Hackathon
20 hands-on challenges
→This Book
Linux to K8s bridge
K8s Hackathon
20 hands-on challenges
→AI for Infra
AI + Cloud ebook
"You don't need to forget everything you know about Linux to learn Kubernetes. You need to see how it evolves."