Please enable Javascript for better experience...
 
Creating a Kubernetes Multi-Node Cluster with kubeadm
By Keshav Khatore | Jul 9, 2020 | In Articles | Total Views [ 1661 ]
Taged In
(0 Like)
Rate

Pre-Requisites

  1. Virtual Box   In the Virtual Box install the Some software written Below:- Operating System — RHEL8(RedHat Linux) Download From:-https://developers.redhat.com/products/rhel/download
  2. BaseMemory — 2 GB
  3. Storage — 8GB
  4. CPU — 2
  5. Network — BridgedAdapter

After Installing the Setup in the Virtual Box then Proceed with Further Step to install the Software in the RHEL 8
Step-1. Configure and Install the Docker in RHEL 8

Step-2. Creating a Kubernetes Repository


Go through the Kubernetes Documentation

Step-3. On successfully running this sequence it will create a Kubernetes.repo file in /etc/yum.repos.d and Installing Kubeadm, Kubelet, Kubectl
The Work of Kubeadm, Kubelet, and Kubectl
Kubeadm — Kubeadm is a tool built to provide kubeadm init and kubeadm join as best-practice “fast paths” for creating Kubernetes clusters.
Kubelet — The kubelet is the primary “node agent” that runs on each node.
Kubectl — Kubectl is a command-line tool for controlling Kubernetes clusters.

Step 4. Start Docker Service In RHEL 8

Step -5 Disable SE-Linux from the RHEL 8 and then change Docker CgroupDriver to Systemd

After that Disable Swap Memory and then Install the Iproute-tc

It is used to see the configure if =1 then it is working properly or it is 0 then run the command

Step -6 Install and Start Kubelet Service in the RHEL 8

Successfully created the environment we required for the K8S multi-node cluster.

After that, We launch the Multi-Node Cluster in the OS

These are the machines for Kubernetes, while the speed depends on the ram.


Thanks for visiting here. Share this article if you found it useful.
Like Facebook Page https://www.facebook.com/VMwareInsight/
Connect to twitter https://twitter.com/imPranayK
Subscribe my Channel https://www.youtube.com/vmwareinsight
Connect over Linkedin https://in.linkedin.com/in/impranayk
Share this on Social Media

About the Author

Keshav Khatore
Keshav Khatore
Member VMwareInsight.com

Public profile: user/profile/99905478


Follow me

facebook linkedin twitter G+ VMTN youtube

I am Keshav Khatore student of Lovely Professional University, Phagwara, Punjab, India, currently pursuing Masters In Computer Application.I am a Member of Redhat Linux, the biggest network on the planet and it's a glad thing for me to be a piece of such extraordinary and lofty community. I expert in Linux and have certification Red-hat Certified System Administration . For Contact- keshavmah27@gmail.com || LinkedIn- https://www.linkedin.com/in/keshav-khatore/

 
Please SignUp/Login to comment...

Or comment as anonymous...
* Name
* Email ID
Comment
 
Sponsors
 
 
 
 
 
Facebook Likes