This repository hosts all the scripts featured in the "Build Kubernetes Cluster" series, available on my Tech Trails by Mateusz Bryll website. The series provides a detailed, hands-on guide to setting up and configuring a Kubernetes cluster.
The repository contains scripts covering various stages of Kubernetes cluster setup, including VM creation and configuration, network setup, and automation of the deployment of Worker Nodes and Control Plane. Go to the full series here.
Clone the repository:
git clone https://github.com/mateusz-bryll/Build-Kubernetes-cluster.git
Navigate to the directory of the cloned repository. Run the scripts in PowerShell, following the guidelines in each script.
For a detailed guide on these scripts, visit the articles in the series:
- The Blueprint: Designing a Kubernetes Cluster with Kubeadm
- Laying Groundwork: Preparing the Infrastructure for the Kubernetes Cluster
- Navigating to details: Configuring the Kubernetes Control Plane node
- Propelling forward: Setting up Worker Nodes
Contributions to improve or adapt the scripts are welcome. Feel free to fork the repository and submit pull requests.
This project is licensed under the MIT License.