Welcome to the Kubernetes Learning Roadmap repository! This repository is designed to help you learn Kubernetes through a series of hands-on projects. Each project focuses on a different aspect of Kubernetes, allowing you to build your knowledge step-by-step.
- Setup a local Kubernetes cluster using Minikube.
- Setup Kubernetes Cluster with kubeadm
- Set up a Highly Available Cluster
- Switch Container Runtimes
- Cluster Administration
- Security Best Practices
- Networking
- Persistent Storage
- Workloads
- Configuration Management
- Extending Kubernetes
- Contributing to Kubernetes
To get started, navigate to the project folder you're interested in and follow the instructions in the README file of that project.
Before starting, ensure you have the following tools installed on your machine:
Happy learning!