Homelab
Homelab is the infrastructure side of my technical garden: Kubernetes, DevOps, observability, security, and the discipline required to run small systems like they matter. The baseline is the official Kubernetes documentation (The Kubernetes Authors, 2026b, 2026a), but the output here is not a mirror. It is a builder map.
The Spanish Kubernetes docs can lag behind the English source, so this lab treats English upstream docs as canonical and then keeps Spanish notes aligned through the same content tree.
Core Thesis
Kubernetes is useful when it stops being YAML trivia and becomes an operating model: declare intent, observe drift, reconcile state, and make failure boring enough to handle.
Reference Map
- Kubernetes Architecture - The control plane, worker nodes, and core components that make a cluster behave like one programmable system.
- Containers And Runtimes - How Kubernetes pulls images, delegates execution to runtimes, and lets Pods request different runtime behavior.
- Workloads - The objects that describe running applications: Pods, controllers, rollout strategy, stateful workloads, and batch jobs.
- Services, Networking And DNS - How Pods find each other, receive traffic, and enforce network boundaries inside and outside the cluster.
- Storage - The storage abstractions that separate container lifecycle from data lifecycle.
- Configuration And Secrets - How application settings, sensitive values, resource contracts, and cluster access are represented.
- Scheduling And Resilience - How Pods are placed, moved, evicted, and protected from voluntary and involuntary disruption.
- Security And Policy - The access, identity, workload, and admission controls that keep a cluster from becoming a flat trust zone.
- Cluster Administration - The operational layer: lifecycle, addons, logging, metrics, and maintenance habits.
- Observability And Extensions - The APIs and extension patterns that let Kubernetes become a platform for your own operations.
How To Use This Lab
- Read architecture before workloads. It makes every failure easier to localize.
- Treat every topic as a homelab checklist: what is the object, what owns it, what breaks, and how do I verify it?
- Use the official source links for citations, then use these notes for the mental model.
Sources
- Kubernetes Concepts - source path:
content/en/docs/concepts/_index.md, commit 8cc9e19b8eec8d5cf49eacd66f86a81648edb1a0. - Kubernetes Components - source path:
content/en/docs/concepts/overview/components.md, commit 8cc9e19b8eec8d5cf49eacd66f86a81648edb1a0. - Kubernetes documentation is licensed under CC BY 4.0; these notes are original commentary and link back to the official source.