Kubernetes Course for Beginners: Your Complete Guide from Basic to Advance Tutorial | MPrashant
Вставка
- Опубліковано 10 лип 2024
- #mprashant #linux #devops @MPrashant
To SUPPORT my work - rzp.io/l/ocsi8wP3
Kubernetes for beginners
Kubernetes in one video
Kubernetes course for beginners in Hindi
Kubernetes tutorial for beginners in Hindi
devops kubernetes tutorial
k8 tutorial for beginners
Description:
Welcome to the ultimate guide on Kubernetes for beginners! In this single comprehensive video, dive into the world of container orchestration and master Kubernetes from scratch. Whether you're a developer, a tech enthusiast, or simply curious about this powerful tool, this video is your gateway to understanding Kubernetes in a beginner-friendly way.
Project and files link - drive.google.com/drive/folder...
🚀 What You'll Learn:
- Introduction to Kubernetes: Understand the fundamentals and why it's crucial in modern tech.
- Container Basics: Get a quick grasp of containers and their role in application deployment.
- Kubernetes Architecture: Explore the components and how they work together.
- Deployments & Pods: Learn to create and manage your applications effortlessly.
- Scaling & Load Balancing: Discover how Kubernetes handles scaling and traffic distribution.
- Service Discovery: Explore how services communicate within a Kubernetes cluster.
- Hands-On Demo: Step-by-step walkthrough to help you get started immediately.
- Best Practices: Essential tips for beginners to ensure smoother Kubernetes usage.
No prior experience needed! This video breaks down complex concepts into easy-to-understand segments, accompanied by visual aids and practical examples. By the end, you'll have a solid foundation in Kubernetes, empowering you to kickstart your journey into container orchestration with confidence.
🔔 Don't forget to like, share, and subscribe for more tech tutorials and in-depth guides! Start your Kubernetes journey today with this beginner-friendly video. Let's explore the power of container orchestration together! #Kubernetes
Topics and Timeline
00:00 Intro
02:21 What is kubernetes?
02:53 What is orchestration?
04:07 Usecase of kubernetes
06:36 Architecture of kubernetes
10:01 what is a pod
10:59 components of k8
15:55 Installation of K8 on Windows
24:08 Installation of K8 on MAC
31:10 Installation of K8 on Linux
37:08 Quick overview of our k8 setup
39:05 Deployment of nginx
45:48 Summary of commands used
49:35 Demo Webapp Project
59:04 Deployment of our Webapp
01:03:11 Exposing PORT using service
01:04:41 Rollout in K8
01:10:33 Rollback in K8
01:13:35 Self-Healing in K8
01:20:26 Scaling our App
01:25:03 YAML config for deployment and service
01:41:53 Overview of Multi-container app
01:49:55 Deployment of Multi-container app
01:51:12 Multiple containers in single POD
01:59:09 Single K8 Config File
02:00:19 Multiple containers in Separate POD
02:10:20 ConfigMaps
02:21:07 Volume and Data
02:30:05 Persistent Volume
02:49:47 HostPath Volume
kubernetes tutorial for beginners
kubernetes tutorial
kubernetes for beginners
kubernetes basic concepts
what is kubernetes
getting started with kubernetes
kubernetes basics
learn kubernetes
kubernetes course
kubernetes pods
kubernetes explained
kubernetes explained simply
what is kubernetes used for
how does kubernetes work
kubernetes training
kubernetes deployment
kubernetes crash course
kubernetes complete tutorial
kubernetes full tutorial
showing setup on various environment shows the effort of the creator!!! keep it up👍👍👍👍👌👌👌👌
Definitely I can say it one of the best Kubernetes conceptual videos. Good thing in this video is "Practical knowledge with live project scenario". Thanks for making amazing video.
Glad it was helpful!
Most awaited video Bro!
Prashant you are amazing, plz make videon remaining topics
Bhai, dil se thank you for making such a beautiful learning tutorial on k8s, may god bless you! 👍🏻
Thanks for the feedback!!
Your language and teaching style really incredible..
Special for those who don't have enough money to join the class or any paid training..
Thanks for sharing valuable lecture.
Glad to hear that, Keep Learning!!
very very very much thanks prashant. You cleared all main concept of kubernetes so gracefully.
Thanks for sharing feedback, appreciate!!
In one video almost every concept covered in a very good Explanation!
Glad to hear that!
thanks for the detail video. you just represented my months on work at office in a single video 🎉
Appreciate your feedback!!
Bhai sachii 🎉 ...mujhe nhi paata aap kaun ho , maine bss randomly k8s revision ke liye video search kar raha tha...& here comes your content, Thank you soo much for making such indepth tutorial, online kidhar bhi nhi mila mujhe essa.. ❤❤ Keep uploading videos like this #communitylearning #happylearning.❤
Glad to hear that and Thanks for the feedback!!
Big Thanks
Please make detail videos on Jenkins, Ansible and Terraform please 🙏
It is so very helpful video , lots of thanks to made it
Glad it was helpful!
Amazing explanation of the entire topic, bit by bit basic to advance level. Very well designed and explained. Concepts very well explained. You have put in a lot of efforts. 🙌 Thanks a ton for this very useful & educative video. Really helping me to prepare for interviews.👍
Also, the email names used for references Raju, Sham & Baburao are quite hilarious 😄
Glad it was helpful!
Appreciate your feedback!!
Aah Simplest tutorial ever, removed my fear of learning kubernetes, kept this as the last concept to complete, now it turned out to be my favourites.Thanks to you ❤
Glad it helped!
Bhai..app hi ek saviour for people like me.. Docket and Kubernetes... thanks a lot..
Glad it helped!!
Thanks
Awesome lecture. Thank you
Glad you liked it!
if possible bro please make vedio on jenkins, how we can use jenkins at productio, thanks
Great video really very helpful, thank you Prashant keep uploading such DevOps Videos. 🥰
Glad you liked it!!
Great❤
Amazing conceptual video.Thanks bro
Glad you liked it
Thanks for k8 course. Learnt a lot. Faced no issue when following instructions properly.
Great to hear!
bro got error on adding email to db
Thanks to this channel, I've learned Docker and Kubernetes. Jenkins is next on my list!
👏
I would encourage people to appreciate his work and support monetarily for more content. if we 50-60k ppl will give a little amount also it will add up to decent amount for him.
It means so much to know that you not only enjoy my content but also believe in supporting it in such a generous way.
Every bit of support, whether it's through watching, sharing, or contributing, helps me to create more and better content.
I'm deeply grateful for having such an amazing community. You all inspire me to keep going and do even better. Thank you so much for being a part of this journey with me! 🌟💙
It's such an easy to understand video!
Best part of it is that you gave us reference from the official document which definitely help in learning more and practice...
Thank you so much bro!
Keep it up!
Glad it was helpful!
amazing!!
Thanks. It Helped.👍
You're welcome!
Meane full lecture dekha h maja aa gaya h kuch questions h
Kya ham pod ko alag alag edge location pr create kr sakte h for low letency in cloud like gcp
And multiple mongodb pod for automatic scale?
Isme db or application dono ko auto scale kr sakte h ?
hello at 1:48:52, in the Overview of Multi-Container app, your containers are running on the same network and working fine, I am also running on the same network but I am getting an error if I console the node app container about the node container not connected with mongo even I executed mongo then nodeapp,
Really Liked the Topics and Timeline which you mentioned in description very helpful😇
Glad you liked it!!
i am getting error while connecting the mongodb from webui , maybe i have to install mongodb in my local machine ? or i need to create a database seperately ?
Prashant sir it's very easy to understand thank you so much
Glad to hear that!!
Hi Prashant,
video is very helpful, is it possible to make a second and third video with affinity, annotation, namespace, ingress ingress controller, labels, selectors, statefulset, daemonset, headless, stateless and finally a project in third video different microservices deployement i.e 1 main site and its child microservices approx 5 which connect with main site and web ports are connected with backend database port.
getting error while deploying the dbdemo
error is that that while submitting emails it application got crashed and after that it is not running please help on this
Hello Prashant i like ur videos very much actually i am from non technical background and still learning so much from ur videos....prashnat pls make ine full fledged video of terraform like this we really need this. God bless u brother🙏
Appreciate your detailed feedback and wishes!
I will try to make video on Terraform soon
@@MPrashant Please make a terraform Infrastructure wrt to azure, Thanks for this wonderful video
Outstanding explanation sir, Thank you for your contribution in our career.
Please make a video about ci/cd pipeline.🎉
Appreciate your feedback!! I will try to cover CI/CD
I love your videos...very useful ❤
Glad you like them!
when I am using 'minikube service my-nginx' It's showing only one table with 192.168....... IP and also nginx application is not running. It is saying Opening service in default/my-nginx in default browser but is not opening. Help?
Awesome tutorial and much needed for me but tbh beginner can be get confused and it could difficult for them because your project are closed to real time projects.i already knew kubernetes basic but didn't know how to apply in real projects like in node js but with your tutorial i learnt all..thanks i am covering your all videos including linux also and must say all are top notch videos
Glad it was helpful! and appreciate your feedback!!
Love you sir . Please answer this After removing service of http from firewalld my Apache is still working showing index.html data on browser why
very useful and simplisity😍😍🤩
Thank you! Cheers!
Thankyou so much sir
Most welcome!!
Also make videos on ansible, jenkins and terraform.
Best video in youtube ❤
Thanks!
i cannot access the webpage 01:39:06 , in the target port option i cannot see the port number that i mentioned in yaml file
Thanks sir 😊
All the best
Superb teaching style
Thanks a ton
does data get stored in container and pv both? when we were not using pv then where data was getting stored? please Reply 🙏
Please make video on CI/CD..
All things are cleart related to K8 . you have made cluster using minikube , how to make in real envrionment ?
Thanks ❤
You're welcome 😊
you are great sir
Thanks!
Thanks a lot for making kubernates detailed video 😊... please make video on Jenkins
Sure 😊
Excellent Series
Thanks for the feedback!
sir why your minikube running minikube tunnel directly , it should be executed on a seperate terminal
Best explanation brother
Thank you so much 🙂
Your lecture is too good Prashant Bhai but I have got a problem that how can I run minikube and Kubernetes commands with one cpu because I don't use any AWS EC2 instance please tell me
Can't we run k8s without docker desktop on Mac ?
thankyou sir
Welcome!
Great explanation!!!!
Glad it was helpful!
Please make a video on kubeadm for production deployment
When will this be released on the English channel
Thanks for making this. Will wait for Advance part as well.
Also share PPT and google drive link as you shared in Docker video.
Link shared in description!!
Thank you brother
Welcome!
Can you please explain the type part in the service object command
Brother can you please make a video on Mongodb ReplicaSet auth in k8s with external access too. Its not working. Please brother.
❤❤❤❤❤
Sir if possible please make a video on SNMP protocol and LDAP protocol
Thank you friend🙂
Welcome my friend!!
thanks new Subscriber 😊
Thanks for subbing!
❤❤❤❤
How about Kubeenetes security, helm, istio all covered bro??
Also, for mongodb configuration as per 1:44 if I run index.js, I am getting error's = 1) MongooseServerSelectionError: getaddrinfo EAI_AGAIN mongo 2) error: MongoNetworkError: getaddrinfo EAI_AGAIN mongo. Any thoughts how to fix this issue? If I do docker ps, I can see that mongo image is running on port 27017.
If I edit index.js and modify mongodb hostname from mongo to localhost, then the node app works well with email otherwise No 🙂
Most beautiful video on Kubernetes, I have ever seen. But it could be more awesome with ingress
thanks for the feedback.😊
@@MPrashant please deploy a production application with kubeadm and domain integration on aws 😊
I feel like you will teach complete K8S in one video.
thanks for sharing it. its very informative video. can you please tell me which software do you use for the training video. I want to try to create training videos
Movavi Recorder :)
U r vdo r fine
Prasant plz make azure devops series
Hello Prashant , Watched your Docker and k8s videos. the content and way of explaining concepts are very helpful to me. can you please try to make videos on Azure devops zero to hero please??
Good content..Keep going 🙌
Thanks for the feedback!
I will try on Azure..
@@MPrashant please make video on aws
1. Why do you use minikube delete instead of minikube stop?
2. How do I find my current port to expose the service? How did you get to know 80 port is listening inside the pods?
1. yes minikube stop can be used, however i was doing testing and didn't need the setup anymore.
2. Which port is listening, depends on type of application and configuration used like some application by default listen on port 80, port 3000 for node application etc, you need to check documentation
hello sir,
what to learn first kubernetes or the Docker??
For Kubernetes, basics of Docker is required. So go for Docker first
multiple containers with single pod deployment is failing - I have followed the same instruction. But still app is crashing . It says " CrashLoopBackOff" "
Deployment does not have minimum availability." Config file I have used . Could you please help?
apiVersion: apps/v1
kind: Deployment
metadata:
name: my-nodedb-app
spec:
replicas: 2
selector:
matchLabels:
app: nodedb-app
template:
metadata:
labels:
app: nodedb-app
spec:
containers:
- name: nodedb-app
image: philippaul/node-mongo-db:02
- name: mongodb
image: mongo
sorry I missed to reply, as I said in Video, don't use version 2, try 01
Hello Prashant, First of all, thanks for the topic. I am working as a system administrator like VMWare, Cloud, Cloud applications, servers etc. I would like to know how Kubernetes can help with my profile, as I never heard if any system engg. has knowledge of Kubernetes. Waiting for your response, please.
Mostly DevOps engg use these tools, although from my POV having knowledge about different tools will help you to excel in your career and also can try in different roles in future.
oh bhai mere pass docker nahi tha.. hyperv se fat gaya installation :(
Will try to install this again
Thanks bro
You're welcome!
AWS cloud computing ka video banao
Are the commands same for Mac and linux?
yes
Hi Prashant, I have a one doubt, Is it mandatory to be the project in docker repository,
Can i use Kubernetes for Github repository or without any repository proejct ?
Kubernetes made for working with containers only
However it is possible to use K8 with non-container applications using Custom Resource Definitions (CRDs). But it will be a bit complex :)
@@MPrashant okay, Instead of using docker repository, can we use github repository to pull the whole project from github repo ?
bro if possible kubernets using linux
Sir ji jenkins kab ayega?
Please make it in English as well 🙏
Hello, Forst of thanks for making this video. I am a system administrator working on VMWare, Cloud applications and servers etc. I would like to know if Kubernetes is helpful in my profile and how it is going to help? Waiting for your response pls.
Sorry for late reply!
In the current job scenario, having knowledge of multiple tools always helps to explore in different roles.
I need a help bro
Helm and helmfile pr ek video
actually your are teaching advance level kubernetes. firtstly u have to teach basic commands then u should go ahead
may I know, which topic you feel is directly advance level..
@MPrashant ignore msg from @rohansinghnegi3300. I am very sure this video is very beginner friendly.
@@MPrashant may he has left your docker videos or has missed some concepts that why he is blaming you. Boss u are perfect..perfect.
Sir ye aapki bahut achhi video he kya aap eshi ek or video Terraform ke uper bhi bana sakate he
Its in my list, I will try soon.
Am Preparing for CKA certification, Am i on the right tutorial?
Yes it will be helpful
Bhai if you are hiring for your company pls let me know. I am very much interested to work with you (have 6 years of exp and can relocate to your country also)
Please make some on Ci/Cd and terraform
Will try soon