Skip to content

Resources

A curated list of useful resources for homelab management and Kubernetes learning.

Official Documentation

Kubernetes

Harbor

Docker

Learning Resources

Kubernetes Learning

Books

  • "Kubernetes Up & Running" by Kelsey Hightower
  • "Kubernetes in Action" by Marko LukÅ¡a
  • "The Docker Book" by James Turnbull
  • "Site Reliability Engineering" by Google

Video Courses

Tools and Utilities

Kubernetes Management

  • k9s - Terminal UI for Kubernetes
  • Lens - Kubernetes IDE
  • kubectl-plugins - Package manager for kubectl plugins
  • Helm - Package manager for Kubernetes
  • Kustomize - Kubernetes configuration management

Monitoring and Observability

Development Tools

  • Skaffold - CI/CD for Kubernetes
  • Tilt - Development environment for teams
  • DevSpace - Developer tool for Kubernetes
  • Draft - Application development on Kubernetes

Security Tools

Community Resources

Forums and Communities

Blogs and News

Conferences and Events

Homelab Specific Resources

Hardware and Setup

Kubernetes Distributions for Homelab

  • k3s - Lightweight Kubernetes
  • MicroK8s - Small Kubernetes for workstations
  • k0s - Zero friction Kubernetes
  • Rancher - Complete container management platform

Storage Solutions

  • Longhorn - Cloud native distributed block storage
  • Rook - Storage orchestration for Kubernetes
  • OpenEBS - Container attached storage

Networking

  • Calico - Container networking and security
  • Flannel - Simple overlay network
  • Cilium - eBPF-based networking and security

Troubleshooting Resources

Debug Tools

Common Issues

Certification Resources

Kubernetes Certifications

  • CKAD - Certified Kubernetes Application Developer
  • CKA - Certified Kubernetes Administrator
  • CKS - Certified Kubernetes Security Specialist

Practice Environments

Cheat Sheets and References

Updates and Maintenance

This resource list is regularly updated. If you find broken links or have suggestions for new resources, please let me know!

Last updated: January 2026