Infrastructure · Book

Kubernetes Foundations

A practical book on running and configuring workloads on Kubernetes—from the Linux kernel up through Pods and Services—with clear diagrams and worked examples.

Intermediate11–15 hoursKubernetesDevOpsCloud NativeLinux

Contents

  1. Chapter 0 · Pre-K8s

    Pre-K8s: why we call it a kernel

    A short foundation before Kubernetes: what the Linux kernel is, why the name fits, and how applications reach hardware.

    Available

    20 min

  2. Chapter 1

    Running a process in a Pod

    Create Pods, understand containers, and inspect a running workload.

    Planned

    90 min

  3. Chapter 2

    Configuring applications

    Commands, args, env, ConfigMaps, Secrets, operators (External Secrets / HyperShift), Downward API.

    Available

    2.5 hours

  4. Chapter 3

    Persistent volumes

    PVC, PV, StorageClass, dynamic and static provisioning, access modes, snapshots, and ephemeral claims.

    Available

    2.5 hours

  5. Chapter 4

    Adding volumes for storage, configuration, and metadata

    emptyDir, sharing files between containers, hostPath, and exposing ConfigMaps, Secrets, and pod metadata as files.

    Available

    2.5 hours

  6. Chapter 5

    Reaching Pods with Services

    Stable networking, DNS names, and how clients find your application.

    Planned

    2 hours

  7. Chapter 6

    Deployments and replicas

    Scale Pods safely and roll out new versions with workload controllers.

    Planned

    2 hours