In this document we will be using a virtual machine freshly installed with a minimal version of RedHat Enterprise Linux v8 or Rocky Linux v8. We will need the following to successfully create a kubernetes cluster:Ī linux host, preferably a VM, that has been freshly installed version of linux. In case you need additional documentation here are some links to the tools we will be using below. We will delve a little bit into each of the items below. If you are attempting to use this guide for another kubernetes version, please be aware that kubernetes is a quickly changing application and this guide may be out-of-date and incorrect. This guide is targeted to kubernetes v1.20 - v1.23.
Kubernetes releases are frequent and features are quickly deprecated, which means existing walk-throughs/guides may quickly become out-of date.Because of this it can be hard to understand if you don't already know a lot about.
The kubernetes documentation, while complete, is very detailed and assumes a fair bit of knowledge about kubernetes.
#INSTALL KUBERNETES KUBEADM CENTOS 7 HOW TO#
This is not a guide on how to create a production ready/hardened environment.Ĭreating a kubernetes cluster manually with kubeadm can be difficult, for a few reasons: This document will attempt to guide you through the creation of a simple single node kubernetes cluster using containerd for your home-lab. Kubernetes on linux with kubeadm Table of Contents