Тёмный

Day 6/40 - Kubernetes Multi Node Cluster Setup Step By Step | Kind Tutorial 

Tech Tutorials with Piyush
Подписаться 38 тыс.
Просмотров 9 тыс.
50% 1

Опубликовано:

 

3 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 122   
@kr1sandy231
@kr1sandy231 17 дней назад
Thanks Piyush.
@ajonie.a6136
@ajonie.a6136 12 дней назад
Thank you so much. This has been very helpful.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 12 дней назад
You're very welcome!
@nope-ms4rx
@nope-ms4rx 2 месяца назад
Making things make sense! Concise, clear, and great energy. Thank you Piyush!
@shreeshkr6530
@shreeshkr6530 16 дней назад
Wow Thank you very much Piyush 🤟🙂 ..really this will be very useful to practice multi node cluster in my laptop
@TechTutorialswithPiyush
@TechTutorialswithPiyush 10 дней назад
Glad to know that!
@sipsdolo
@sipsdolo 3 месяца назад
I appreciate these lessons. Learning something new each day.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Glad you like them!
@TrainCloudWithGopal
@TrainCloudWithGopal 9 дней назад
Thanks Piyush, Very useful and best session.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 6 дней назад
You're most welcome :)
@shivamshekhar5423
@shivamshekhar5423 2 месяца назад
Everyday I watch a video, I learn something new
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 месяца назад
That's my goal, thank you for sharing
@strangemate
@strangemate 2 месяца назад
this is the answer I was looking for. To learn K8S first then move to the cloud. Thanks
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 месяца назад
Glad I could help!
@Ethiofunnyshortvideos
@Ethiofunnyshortvideos 2 месяца назад
This is very helpful and I discovered some beautiful things in KinD, Keep working hard, doing the good things and always remember your Vision, Piyush Thank you very much.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 месяца назад
Thank you so much for the kind words
@floehden
@floehden 3 месяца назад
Thank you for this Video! actually stumbled a couple of times on switching clusters, especially with Nephio
@aklakahamed
@aklakahamed 3 месяца назад
Awesome series. Thank you for your effort providing great knowledge on Kubernetes.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
You're welcome
@tendaimakuwerere5693
@tendaimakuwerere5693 3 месяца назад
Awesome , thank you. #CKA 🚀
@kaarthickpk
@kaarthickpk 3 месяца назад
AWSOME Session !!!!
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Thank you buddy!
@vinaykumar-qq9wq
@vinaykumar-qq9wq 2 месяца назад
Awesome lecture. Once again.👏👏👏
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 месяца назад
Thank you!
@kundankumar5395
@kundankumar5395 2 месяца назад
It was an amazing video with great explanation.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 месяца назад
Glad you think so
@mike4485
@mike4485 18 дней назад
Thank you Piyush :) This helps a lot for LAB
@TechTutorialswithPiyush
@TechTutorialswithPiyush 18 дней назад
Glad to hear that
@eapenmani
@eapenmani 3 месяца назад
Great video. Really appreciate it!!!
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Thank you so much
@pranay_vlogs_20
@pranay_vlogs_20 2 месяца назад
Thank you Piyush. After this K8s. Please start Terraform associate. It helps us a lot.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 месяца назад
I will try 😄
@vm_naveen
@vm_naveen 3 месяца назад
Appreciate !!! Learnt new thing today !
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Awesome
@sangativamsikrishna1691
@sangativamsikrishna1691 3 месяца назад
Great Explanation and very much insightful about Kind K8s set up. Thank you Piyush
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Welcome buddy
@Shubhamgourtech
@Shubhamgourtech 3 месяца назад
Watched this video thrice since yesterday still learning ! Amazing Blazing Piyush Bhai!!
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Awesome! Thank you for the shout out. Happy learning
@nagasuresh-r5m
@nagasuresh-r5m 3 месяца назад
Much awaited Video of the Series for New Bees like me.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Glad you found it helpful
@artbart9080
@artbart9080 3 месяца назад
Good one. Thank you!Waiting for part 7.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Part 7 is live now. Thank you
@danilkumar-g9t
@danilkumar-g9t Месяц назад
In my experience first time I'm listening that controlplane also need high availability , we can deploy multi controlplane. Thank you bro.
@TechTutorialswithPiyush
@TechTutorialswithPiyush Месяц назад
Hello Anil, Yes control plane is also running on VMs and it needs HA. When you are using a managed cloud service and regional cluster , they already take of this by deploying your control plane nodes in 3 availability zones for HA.
@praveenkore842
@praveenkore842 Месяц назад
Very useful info about kind cluster creation Thanks ❤ bro
@TechTutorialswithPiyush
@TechTutorialswithPiyush Месяц назад
Glad you liked it
@TheShreenivasa
@TheShreenivasa 3 месяца назад
Good one .Thank you
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Welcome
@sundaydaodu1234
@sundaydaodu1234 3 месяца назад
Really helpful
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Thank you
@AbdulMateen-bm3kv
@AbdulMateen-bm3kv Месяц назад
Excellent!
@TechTutorialswithPiyush
@TechTutorialswithPiyush Месяц назад
Thank you! Cheers!
@onkarcharkupalli6611
@onkarcharkupalli6611 3 месяца назад
Able to install client cluster. Great session!
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Great to hear!
@AnujDixit-h1o
@AnujDixit-h1o 3 месяца назад
awesome content, thanks
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
My pleasure!
@AnujDixit-h1o
@AnujDixit-h1o 3 месяца назад
@@TechTutorialswithPiyush I tried out everything in a practical way. We got a better understanding. Pls keep it up. Thanks
@syamkumar7751
@syamkumar7751 2 месяца назад
Simple Awesome
@sanyamgrover1
@sanyamgrover1 2 месяца назад
Hi Piyush, I have 3 part question for you: 1. Does CKA exam uses kind to setup Cluster/Control-plane? 2. Could we have mapped the first node to the multi-node cluster we created later? 3. How can we get our nodes to scale automatically with the help of CPU/memory metric or if some other metric is also possible like RPS/RT, this seems possible with autoscaling in AWS?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 месяца назад
Hello Sanyam, 1) They will have a remote desktop machine based on Ubuntu and they will provide you around 6 clusters in which you will be performing tasks. As there will be tasks around cluster upgrade, which is not possible with Kind, I dont think, they are using Kind. That is the reason we will be using multiple Virtual machines based cluster using kubeadm from video 27 onwards which is similar to the exam setup. You can check the below as well docs.linuxfoundation.org/tc-docs/certification/lf-handbook2/exam-user-interface/examui-performance-based-exams 2) We actually created 2 clusters, 1st cluster only had 1 node which serves as a control plane + worker node and other cluster has 3 nodes 1 master and 2 worker nodes 3) Yes, to scale out and add more nodes you use cluster autoscaling which is a feature provided by managed cloud services such as eks, aks , gke etc
@sanyamgrover1
@sanyamgrover1 2 месяца назад
@@TechTutorialswithPiyush So nodes autoscaling is not possible in our machines?
@ebenezerbarning5093
@ebenezerbarning5093 3 месяца назад
Thanks sir
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Welcome
@harshavignesh1
@harshavignesh1 3 месяца назад
Wonderful video :)
@onkarcharkupalli6611
@onkarcharkupalli6611 3 месяца назад
WSL was stuck at Ensuring node image stage while in create cluster. Aborted and pulled the image. Works now.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Amazing!
@Imran_kpk
@Imran_kpk Месяц назад
❤❤❤❤
@nousheensafoora206
@nousheensafoora206 6 дней назад
day-6 complted
@sudheerdutt1879
@sudheerdutt1879 3 месяца назад
nice sir
@BhaveshKansagaraOfficial
@BhaveshKansagaraOfficial 3 месяца назад
"Great video! I'm learning a lot." I have a doubt about the installation of Kubernetes, How to decide which type of Kubernetes has to install means by a specification of Hardware or instance type or anything else?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Thank you for the feedback. It depends on various factors such as cost, purpose , high availability and performance requirements, the level of control you want and so on. I have discussed that in detail in one of the later videos, stay tuned. For now, we have installed Kind which is ideal for learning, POC and a quick setup of kubernetes locally, this is better than minikube as it is lightweight , doesnt require much resources and supports multi-node setup.
@jayant5555
@jayant5555 2 месяца назад
Can we use Kind in the production ready cluster? How it is better then kubeadm, and how we can install using terraform or any other automated tools?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 месяца назад
KinD is for local testing and learning purpose not for production. Later in this series, we will setting up cluster using kubeadm
@dr.hemantchauhan2613
@dr.hemantchauhan2613 3 месяца назад
Nice
@joethomas5122
@joethomas5122 3 месяца назад
I have used minikube before and it gives only 1 node. Good to know about kind, looks better than minikube
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Yes, its 10X better than Minikube and its lightweight as it runs containers as your nodes.
@gibrankhan8232
@gibrankhan8232 Месяц назад
👍🏻
@rajatmakkar4469
@rajatmakkar4469 22 дня назад
do this KIND cluster a part of CKA Exam ? why we are learning this ?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 10 дней назад
KIND is not part of CKA exam but we have used it so that we can get started quickly without understanding the components and later we have used kubeadm which needed a good understanding of Kubernetes
@salmanbintariq007
@salmanbintariq007 3 месяца назад
sir please zoom the screen during lecture
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
Sure , noted 💯
@Imran_kpk
@Imran_kpk Месяц назад
Are the CKA exam we will be pass when we complete this course with practical.. are this is possible ?
@TechTutorialswithPiyush
@TechTutorialswithPiyush Месяц назад
Make sure you dont just watch the videos. CKA exam is complete hands-on, you have to practise a lot to clear the exam. try to complete all the tasks given in the GitHub repo. Yes, this will be more than enough
@Ganesh-tc4pi
@Ganesh-tc4pi Месяц назад
Hi piyush Is their any charge of installing kind and do i need to run docker desktop for this ( make sure docker daemon running )
@TechTutorialswithPiyush
@TechTutorialswithPiyush Месяц назад
No charge as it will be running on your local machine, yes you need to have docker daemon running
@YogeshSharma-cs2pq
@YogeshSharma-cs2pq 2 месяца назад
Hi Piyush , iam enable to create vi file in command prompt on my window system
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 месяца назад
Its is not available in Windows! You can try using gitbash or WSL on windows.
@jwbskan
@jwbskan 20 дней назад
Kunernetes installation local means which tool is it CMD ?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 10 дней назад
Local means, on your laptop/desktop. You can use gitbash, terminal, wsl anything that you like
@Anonymous_810
@Anonymous_810 3 месяца назад
Cfbr ❤
@adityapradhan2025
@adityapradhan2025 2 месяца назад
If we install minikube instead of kind, do the commands and processes stay the same or there is some significant change while using them??
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 месяца назад
The commands are kubectl and its same for any kubernetes cluster however, minikube doesnt support multi node cluster , you will get only a single node also it is heavier than KinD. That is why I'd highly recommend KinD
@adityapradhan2025
@adityapradhan2025 2 месяца назад
@@TechTutorialswithPiyush thank you :)
@Puran2307
@Puran2307 Месяц назад
badiya
@TechTutorialswithPiyush
@TechTutorialswithPiyush Месяц назад
Thanks
@devadeva128
@devadeva128 Месяц назад
Which terminal u r using brother ?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 29 дней назад
I am using Mac terminal but if you are on Windows, you can use Gitbash or Install a Linux VM
@karthiksundaram544
@karthiksundaram544 Месяц назад
hi piyush can u teach docker --mount in ur video
@TechTutorialswithPiyush
@TechTutorialswithPiyush Месяц назад
This series has been recorded completely, feel free to try out yourself by following the documentation and let me know if you face any issues
@rajatmakkar4469
@rajatmakkar4469 8 дней назад
what is the difference between minikube and kind ?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 6 дней назад
Minikube uses your local machine to setup a single node cluster however, Kind creates multiple containers on your machine and each container acts as a seperate node, hence it support multi-node cluster.
@SriManikantaAngadi
@SriManikantaAngadi Месяц назад
Hi Piyush, I didn't face any issues while installing Cluster1, but I am unable to install the Cluster2 setup. Could you please help me with this?
@TechTutorialswithPiyush
@TechTutorialswithPiyush Месяц назад
I guess we worked together on discord to resolve this
@kunaldarji2403
@kunaldarji2403 11 дней назад
pls help me to set up such terminal in windows to perform k8s lab
@TechTutorialswithPiyush
@TechTutorialswithPiyush 11 дней назад
I am using mac which has the built in terminal, in Windows you can use wsl and Gitbash
@kunaldarji2403
@kunaldarji2403 10 дней назад
@@TechTutorialswithPiyush which terminal are you using for kubernetes practice lab ? Is this Docker desktop?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 10 дней назад
@@kunaldarji2403 In few videos I have used mac terminal, in rest videos I have used vscode terminal.
@shivishdurkalhan-dev
@shivishdurkalhan-dev 3 месяца назад
i tried setting up in my vmware with a rhel8 vm it works fine and fails after that starting control plane section This is the error , failed to create cluster : failed to init node with kubeadm How to fix?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 месяца назад
That is why I did not start with kubeadm installation. I started with KIND so that every beginner can spin up the cluster in the beginning and once we have covered enough concepts, we can spin up the kubeadm cluster which is there in day27 video. I am assuming my audience are beginner to Kubernetes and if they face any installation/setup issue , they wont be able to fix that in the beginning, as we have not covered a lot of concepts now. We need to understand logging, different kubectl commands, static pods, TLS/SSL and other important concepts before that. I'd suggest setting up kind cluster now and you can follow along with kubeadm in day27 and let me know if you still face any issue.
@shivishdurkalhan-dev
@shivishdurkalhan-dev 3 месяца назад
@@TechTutorialswithPiyush sure Thanks
@vasuchauhan7069
@vasuchauhan7069 2 месяца назад
@shivishdurkalhan-dev , @TechTutorialswithPiyush , I am facing the exact same issue while trying to setup cluster using kind on RHEL 8.5 VM It fails at the time of starting control-plane. "This error is likely caused by: - The kubelet is not running - The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled)" Please let me know how to resolve this.
@DuggineniChandraMouli
@DuggineniChandraMouli Месяц назад
Can you please remove the background music, its annoying
@TechTutorialswithPiyush
@TechTutorialswithPiyush Месяц назад
It's only there in intro and outro. I tolerate a lot of comments for the quality content that I'm providing free of cost, I guess you can tolerate a couple of minutes of annoying music 😄
@chaudharyu.8453
@chaudharyu.8453 15 дней назад
Some people shouldn't get anything for free unless they realize the value of what they're getting here.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 15 дней назад
@@chaudharyu.8453 No hate to anyone, I'm always happy to hear the constructive feedback which I can work on to improve the content quality but I don't see such comments on premium paid courses or even udemy courses.
@DuggineniChandraMouli
@DuggineniChandraMouli 15 дней назад
@@chaudharyu.8453 I have requested him.Don't get me wrong. It's like a feed back
@chaudharyu.8453
@chaudharyu.8453 14 дней назад
@TechTutorialswithPiyush you are doing a fabulous job we learned so much from these videos, please don't stop creating great content!
@rajat1414
@rajat1414 Месяц назад
sir please help me ,i trying to resolve it from past 2 days but not working single node cluster build successfully but problem occur when build multinode cluster and i am using the fedora os ---------------------------------------------------------------------------------------------------------------------- failed to create cluster: failed to join node with kubeadm: command "docker exec --privileged nono-worker2 kubeadm join --config /kind/kubeadm.conf --v=6" failed with error: exit status 1
@TechTutorialswithPiyush
@TechTutorialswithPiyush Месяц назад
We will continue the discussion on our discord server, as discussed this might be due to the low resources on your VM
Далее
V16 из БЕНЗОПИЛ - ПЕРВЫЙ ЗАПУСК
13:57