Guide: How to Set Up an On-Premise Kubernetes Cluster From Scratch
A developer has published the first part of a step-by-step series documenting how to build an on-premise Kubernetes cluster without relying on cloud providers. The setup uses three Debian 11/12 servers — one master node with 2 CPUs and 2 GB RAM, and two worker nodes with 1 CPU and 1 GB RAM each. Pre-installation requirements covered include configuring /etc/hosts for hostname resolution, opening specific TCP ports for control-plane and worker communication, and permanently disabling swap memory via /etc/fstab. The author notes this minimum configuration suits study, lab, or testing environments, with production deployments requiring scaled-up resources. A follow-up part will cover installing the container runtime and core Kubernetes components.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in