Additional Materials¶
Official Documentation¶
- Labels and Selectors — Organizing and selecting Kubernetes objects effectively.
- Kubernetes Services — Load balancing and service discovery in Kubernetes.
- ReplicaSets — Ensuring the desired number of pod replicas.
- Deployments — Declarative updates for Pods and ReplicaSets.
- Rolling Updates and Rollbacks — Best practices for zero-downtime deployments.
- Web UI (Dashboard) — Kubernetes graphical interface for cluster management.
Articles & Tutorials¶
- Kubernetes Dashboard Hands‑On Tutorial — Installing and using the Kubernetes Dashboard for cluster interaction.
- Understanding Kubernetes YAML and Manifest Structure — Red Hat’s clear explanation of how Kubernetes objects are defined in YAML.
- Labels and Annotations Best Practices — Sysdig’s guidance on efficient label and annotation usage, especially around label cardinality.
Videos¶
- Kubernetes Deployments Deep Dive — Deployment strategies and rolling updates.
Interactive Labs¶
- KillerCoda Kubernetes Labs — Hands-on scenarios with Deployments and Services.
Books¶
- Kubernetes Patterns by Bilgin Ibryam & Roland Huß — Design patterns for container-based applications.
- Managing Kubernetes by Brendan Burns, Craig Tracey — Cluster operations and deployment strategies.