Create Kubernetes Cluster on Linux using Kubeadm

LearnITGuide.net | A Tech Blog
2 min readAug 24, 2020

--

Hey Guys, Welcome to other tutorial. I will explain you through video the entire step by step procedure for installing and configuring kubernetes multinode cluster with Docker on Linux (RHEL7 / CentOS7) using Kubeadm and Kubectl.

But there is also a another way of setting up Kubernetes cluster with Minikube. This post will not cover the minikube installation for now. Because, Minikube is a tool that makes it easy to run Kubernetes locally. Minikube runs a single-node Kubernetes cluster inside a VM on your laptop for beginners who wants to practice Kubernetes, that will not really help on production environment.

Steps involved to create kubernetes cluster,

On All Nodes:
1. Enable Kubernetes repository on master and all worker nodes
2. Install the required packages on master and all worker nodes
3. Start and Enable docker and kubelet services on master and all worker nodes
4. Allow Network Ports in firewall on master and all worker nodes

On Master Node:
5. Initializing and setting up the kubernetes cluster on Master node
6. Copy /etc/kubernetes/admin.conf and Change Ownership only on Master node
7. Install Network add-on to enable the communication between the pods only on Master node

On Worker Nodes:
8. Join all worker nodes with kubernetes master node

Document : https://www.learnitguide.net/2018/08/install-and-configure-kubernetes-cluster.html

Other Useful Links:
What is Kubernetes | Learn Kubernetes Basics | Kubernetes Beginners Tutorial

How to Create Kubernetes Deployment & Service Using Kubectl Command | Kubernetes Tutorial

How to Create Kubernetes Deployment & Service Using YAML Files | Kubernetes Tutorial

#kubernetes #docker #microservices #devops #containerization #kubernetescluster #dockerhub #k8s

--

--

LearnITGuide.net | A Tech Blog
LearnITGuide.net | A Tech Blog

Written by LearnITGuide.net | A Tech Blog

World is OpenSource! Get Everything on #DevOps #Ubuntu #Linux #Docker #kubernetes #AWS #Ansible #Jenkins - Visit our site for more https://www.learnitguide.net

No responses yet