I have spent 2 weeks on other UA-cam channels & referred Kubernetes official documents, but I did not get much clarity on Kubernetes & how to deploy the application on it. But after spending an half hour on this video I have done two projects by referring the blog and the video. Thanks, shubham for explaining thing from the scratch.
Sometimes, I wonder how someone can explain complex terms with such ease and perfection. Shubham, thank you for creating these videos. You are a blessing to this community.
Being Honest to you..By this video..u earned my Respect !! I alrdy work on these things on daily basis...but glad u explained in so crisp and easy manner to all. Keep up the efforts..its just the begining !! More power to you alws !!
thank you very much bro you literally saved my day.. i was trying to make my k8 accessible from the outside world, watched a lot of tutorials but no one gave everything in one video. your content is really crisp and to the point. thanks again
Really super sir, i am very much understanding of entire project how we deployed application, with in short period of time,,, but i am from southindia,, i didn't much understand hindi, but if speak in english, entire indian peoples will understood very well
Thanks sir for giving this project..it will really helps to us as a i am from non technical background.I am from 2nd batch.and really now i understand the things in devops and all the tech stuff.as i have a job and we don't have weekends holiday., I have learned from your recordings.and now slowly but consistantly building up my resume,my profile and surely your projects you have teached...
Shubham Bhai aapka content bohut mast hai.... Aap wo sare questions cover karte ho jo beginner ke mind me aate hai ya wo questions uske liye bohut jaruri hote hai.. You are doing a great Job.👏👏
Sir i have been watching your channel for past one week. I really appreciate your work. The beauty of your work is you teach in a practical manner which is very easy for me to relate and grasp the topic❤. I would request you sir the way you show how to use devops tools in 20min video, if you could make small theoretical video to connect the dots b/w practical and theories.
Ingress ko access q nhi kiya web browser par ye to important part tha jo apny miss kar diya is sy to concept build hona tha k kis tara domains na changing karny sy backend ma kubernetees ingress work karta , Video bht hi kamalll ka tha appreciated 👍 but sir ye chez lazmi karni chahiye kisi next video ma , baki kubernetees k aur bhi projects lai kar ayain kindly on minikube and integration with CI/CD
Thank you for Fantastic content of K8S. You made my narrative very interesting towards K8S. If possible please make one video on statefullset. Thank you. 😊
Great in depth explanation 🔥, one request if you're suggesting any of your previous videos please mention in `i` button that'll be super helpful if we want to take the reference, thanks for the content
This is amazing experience of building project...feeling confident...have 2 q How did we tested this application? How to monitor cluster status using grafana?
Hi SHubham bhaiya please make a video showing a complete end to end project which should include Linux, Docker, Jenkins,Github web hook integration,Kubernetes deployment.
you can do that with docker scout, it will scan image for vulnerabilities and provide relevant info & and even fixable issues. these things are shared by none. nobody uses minikube in MNC's its only k3s(FOR TESTING &DEV) and kubeadm(PRODUCTION DEPLOYMENT).
Thank you so much sir. While running the App, I was facing storage issue. It was showing, host: InsufficientStorage. And Instance type I used was t2.medium.
Great video. I am trying to do it inside virtualbox and Ubuntu 22.04.3 LTS by building image in my vm. Image is getting built but when I am doing deployments, services I am getting error related to image = imagepullBackOff. How to fix this issue? I am specifiying the image name that I give while building. Thank you.
Great tutorial, i got a project of openshift/Kubernetes in a mnc but don't know how to work on it, if you can create a tutorial for openshift real time project also, then It would be more helpful.
How to access from browser with domain name? You showed that how to access with domain name from local only. When I do kubectl get ingress then it address block it gives private IP then how to do domain map in DNS server?
Hello sir, one of the python project called chatbot which is based on RASA technology, we need to deploy it using kubernetes on azure portal, can you please make one video based on this?
Hello Shubham I am learn this but if i run this command kubectl apply -f Deployment.yml so error like this permanently dropping privs did not work: File exists what is missing???
Thank you for the video. However, I have a question: if we already have a service.yaml file where the service is defined with type NodePort, why do we need to use the kubectl expose deployment reddit-clone-deployment --type=NodePort command separately?????
Sir ek doubt mini kube to local machine ke leye hota hai jaise hamara laptop lekin hum yaha ec2 instance use ker rahe hai which is not our local machine phir minicube kis leye ( minicube single node cluster ke leye bhi use hota hai).Aur yaha prod server ke use ho raha hai.i am writing this comment in between of the video so please dont mind sir if iam wrong .Question beech me deemag main aa gaya to pooch raha hu aap i guess single node cluster deploy ker rahe hai ya multinode cluster.
Shubham bhaiya, apke latest reddit clone wale repo me files and unke andar ka content kisine ne pull request karke change kiya hai uske wajha se muje apne video me jo use kiya wo code nhi mil rha hai. Agar changes push karne the kisiko contributor ko to wo nayi branch bana ke usme push kar dete to sahi rehta na. Please help 🙏
I had a problem regarding exposure to the port it throws an error in the Deployment server it say : "Unable to connect to the server: net/http: TLS handshake timeout" Please assist me with this, Thank you 💞
You are a life savor 😇...Great project, great explanation.!!! I have a question, if the k8s cluster was created manually via kubeadm tool on aws cloud with one master node and two worker nodes for an example, and we are running multiple apps/deployments on the worker nodes and we want each deployment to be accessible from internet. How can we do it. Do we need to create service file as load balancer for each deployment. If yes, will it automatically create load balancers separately for each deployment in the console or do we need to create load balancers manually for each deployment and attach the worker nodes with it where the deployments are running? Or is there any other way of doing it. Also, creating multiple load balancers for each deployment will increase the cost as well. Could you please make a video on this. It will be really helpful.
@@TrainWithShubham thank you for responding 😊. I would like to tell you that I created the separate service files for each deployment running under the worker nodes however they didn't create any load balancer on aws console.....i'll wait eagerly for you to upload video of this soon.
Hi Shubham, I will join batch 3 ,I'm ok with hindi in live sessions, As I'm from south can I get recording videos in English for batch 3 along with hindi
I would like to ask a Doubt that we can also have made a single server of t2.medium and merge the CI sever and deployment server in it since it will be more efficient ? Do correct me if i am wrong
think it this way.. you have a jenkins pipeline which only has a job to build and text.. where you don't need a big infrastructure or big ec2 machine.. in that case you use a small server.. whereas deployment needs big instances... that's the reason why we have 2 servers
@@TrainWithShubham It makes sense to use a smaller server for jobs like building and testing, where you don't need a large infrastructure or a big EC2 machine. For deployment, however, you may need bigger instances to handle the load. Having separate servers for different tasks can help optimize resource usage and ensure efficient performance overall. Thank you for sharing your thoughts on this!
@@TrainWithShubham please make a project like u mentioned above where one instance is using Jenkins that instance need access to deployment instance to complete a pipeline. where two or more instance will be integrated to each other suppose one instance is used by Ansible in between deployment and Jenkins then how can we integrate them in a way to work properly in CI/CD.
i got this error 'curl: (7) Failed to connect to 192.168.49.2 port 30982 after 0 ms: Connection refused' when i try to run url internally. Then also this 'error: unable to listen on any of the requested ports: [{3000 3000}] address already in use' when i try to forward the link to port 3000. Can any one help
I have spent 2 weeks on other UA-cam channels & referred Kubernetes official documents, but I did not get much clarity on Kubernetes & how to deploy the application on it. But after spending an half hour on this video I have done two projects by referring the blog and the video. Thanks, shubham for explaining thing from the scratch.
thank you so much
in 30 mins you covered almost every keen concepts about deploying app with k8s, hatsoff for you.
Sometimes, I wonder how someone can explain complex terms with such ease and perfection. Shubham, thank you for creating these videos. You are a blessing to this community.
this means a lot to me.. thank you so much
Being Honest to you..By this video..u earned my Respect !!
I alrdy work on these things on daily basis...but glad u explained in so crisp and easy manner to all.
Keep up the efforts..its just the begining !!
More power to you alws !!
Thank you so much.. means a lot to me
thank you very much bro you literally saved my day.. i was trying to make my k8 accessible from the outside world, watched a lot of tutorials but no one gave everything in one video. your content is really crisp and to the point. thanks again
Glad I could help
Really super sir, i am very much understanding of entire project how we deployed application,
with in short period of time,,, but i am from southindia,, i didn't much understand hindi,
but if speak in english, entire indian peoples will understood very well
thanks, english i am launching course
devops vale bhaiyaa hatss off to you ,,, ye itnaa easy or inteesting ap hi kar sakte ho
Thanks sir for giving this project..it will really helps to us as a i am from non technical background.I am from 2nd batch.and really now i understand the things in devops and all the tech stuff.as i have a job and we don't have weekends holiday., I have learned from your recordings.and now slowly but consistantly building up my resume,my profile and surely your projects you have teached...
All the best, keep working hard and keep learning
Shubham Bhai aapka content bohut mast hai.... Aap wo sare questions cover karte ho jo beginner ke mind me aate hai ya wo questions uske liye bohut jaruri hote hai..
You are doing a great Job.👏👏
thanks, aisey aur videos aayenge
Most awaited 😊 Thanks you Bhaiyaa
Most welcome 😊
You explained in very simple and crisp way. Waiting for same kind of videos.
Thank you so much 🙂
will make more of them
Thanks bro,much needed as 2mrw is my interview on devop's kubernetes. thank you
All the best
Brilliantly explained as always brother! Great Stuff!
Glad you liked it!
Sir i have been watching your channel for past one week. I really appreciate your work. The beauty of your work is you teach in a practical manner which is very easy for me to relate and grasp the topic❤. I would request you sir the way you show how to use devops tools in 20min video, if you could make small theoretical video to connect the dots b/w practical and theories.
Very well explained. You're doing a noble job. Jai Shree Ram 🙏
Project dekh kr maza aa gya sir
Thank you sir itne ache ache project lane k liye😊
thank you so much safia
Thanks for sharing such an amazing project. Had a great learning: )
Glad it was helpful!
One of Best till now
thanks a lot, keep learning and sharing it with friends
Thanks Shubham for this explanation....Much appreciated
Very informative video. Thank you Devops wale bhaiya 😇
Always welcome
keep learning, keep sharing it with friends
Ingress ko access q nhi kiya web browser par ye to important part tha jo apny miss kar diya is sy to concept build hona tha k kis tara domains na changing karny sy backend ma kubernetees ingress work karta ,
Video bht hi kamalll ka tha appreciated 👍 but sir ye chez lazmi karni chahiye kisi next video ma , baki kubernetees k aur bhi projects lai kar ayain kindly on minikube and integration with CI/CD
definitely, i’ll add
Yar Lov u bahi....... Keep it up bro. From PAK
much love ❤️✨️
Thanks shubham bhayya, super and excellent explanation bhayya
superb.. keep learning
@@TrainWithShubham bhayya I am unable to run at curl _L IP: 3000 at this point @20.49 minutes in video. can you help me here bhayya
I got it shubham bhayya, waited for some time , refresh and it got running.
Thank you
Thanks for valuable video. Simple and depth explanation.
You are welcome
Well explained Shubham …thanks a lot
So nice of you
keep learning, keep sharing with others
Thanks for your Crystal clear explanation shubham
So nice of you
keep learning, keep sharing
Thank you for Fantastic content of K8S. You made my narrative very interesting towards K8S.
If possible please make one video on statefullset.
Thank you. 😊
Thanks, will do!
Seems useful, gonna add it to my resume 🤓🤓
Glad it was helpful!
bht sahi bhai.. acha explain kia
Great in depth explanation 🔥, one request if you're suggesting any of your previous videos please mention in `i` button that'll be super helpful if we want to take the reference, thanks for the content
nice.. I'll do that
thank you
This is amazing experience of building project...feeling confident...have 2 q How did we tested this application? How to monitor cluster status using grafana?
it's in one of the recent videos
Hi SHubham bhaiya please make a video showing a complete end to end project which should include
Linux, Docker, Jenkins,Github web hook integration,Kubernetes deployment.
nice.. I'll make it
Thanks for the project. Well explained
Glad you liked it!
keep learning, keep sharing
30 Mins Devops Made-easy solution 👍
thanks a lot, varsha
many more to come
Very nice Sir. Amazing teaching
Thanks and welcome
can you make cni concept, setup video how its used in kubernetes?
definitely
Very nice video, good explanation. I had one doubt in this project we have not used CI\CD pipelines anywhere, which was mentioned in description 🤔
this means a lot to me, thanks :)
loved it ... simple explanation....thanks
there's a problem of next.js in the project. cant build the projec means no image creation :(
I explained this project in interview, but interview asked questions on security like how do you scan the image, what about security.
you can do that with docker scout, it will scan image for vulnerabilities and provide relevant info & and even fixable issues.
these things are shared by none. nobody uses minikube in MNC's its only k3s(FOR TESTING &DEV) and kubeadm(PRODUCTION DEPLOYMENT).
Bhai thank you so much , i got kubernetes project assignment from company and stucked fro 3 days. After seeing this video I got solution.
that's amazing
superb bhai
Main jab curl kar rha hoon 20:54 pe then curl nh ho rha hai connection refused ka issue aa rha hai
The port which you gave while making docker image might be already in use . You can choose some other port and then it will work fine :-)
keep trying.. kuch chhota sa issue rahega
@@vaibhavkhullar2976 Thanks for reply
I have done kubernetes deployment
thanks bhai such easy way to learn the all tools the big names k8s and docker
its all so easy, keep learning
Thanks dear Shubham, That's very help full can you also configure Lets Encrypt to assign certificate to pods automatically.
Thanks Subham❤
anytime
What are prerequisite for Kuberneets in this project? Like what should one know in Kuberneets before doing this project?
k8s cluster setup
Love you so much bro well you way of explanation❤️
thank you so much dost
bhayya we need more project videos like this on K8S deployment, service and Ingress.
Thank you
more to come
Great... its really helpful 😀😀
Glad to hear that
Thank you so much sir.
While running the App, I was facing storage issue. It was showing, host: InsufficientStorage. And Instance type I used was t2.medium.
try bigger machine
Maza aa gaya sach main
thank you so much
which video to watch to understand menifest file and replica, etc etc terms
Great video. I am trying to do it inside virtualbox and Ubuntu 22.04.3 LTS by building image in my vm. Image is getting built but when I am doing deployments, services I am getting error related to image = imagepullBackOff. How to fix this issue? I am specifiying the image name that I give while building. Thank you.
Awesome project
thanks a lott
brother you are super duper hero
thanks a lot.. just a trainer / teacher :)
Subham bhai maine AWS cloud practitioner clewar kiya hai kya mai sidha Sysops prepare kr sakta hu ?
why two instance if both are independent of each other..??, docker image can be pushed with Kubernetes instance itself.
always good to keep a small scale ci server and a big deployment one
Great project sir
thanks a lot
When docker image push command run , then request access to the resource is denied for me... What to do now ?
check the credentials
Great tutorial, i got a project of openshift/Kubernetes in a mnc but don't know how to work on it, if you can create a tutorial for openshift real time project also, then It would be more helpful.
please share details on trainwithshubham@gmail.com
thanks man you are really awsome
You are!
Hi sir ky hum CI server p application run kr skte h ? for testing purpose.??
yes, bilkul
Sir I want to auto deploy on multiple server please make video on this 😊
@@devopswithabhi07 use kubeadm for that
How to access from browser with domain name? You showed that how to access with domain name from local only.
When I do kubectl get ingress then it address block it gives private IP then how to do domain map in DNS server?
watch the live session of NGINX
I got this problem...
The connection to the server localhost:8080 was refused
Can anyone tell me solution
I also getting the same issue . let me know if you have resolved this
Reading the comments make me wish I can understand you , can you make same videos in English please .
i will try my best
I appreciate ur efforts but minikube not good for ingress. U need to at least run eks for ingress. Otherwise waste of time.
thanks bro very use full
awesome, thanks
thank you for easy tutorial man
You're welcome!
thank you so much again :)
Any time, Ruchi!
Hello sir, one of the python project called chatbot which is based on RASA technology, we need to deploy it using kubernetes on azure portal, can you please make one video based on this?
command kubectl service authentication-service --url saying error: unknown command "service" for "kubectl"
Bhaiya aap minikube kyon use kar rahe ho production deployment k liye??
its not production
Hello Shubham I am learn this but if i run this command kubectl apply -f Deployment.yml so error like this permanently dropping privs did not work: File exists what is missing???
Thank you for the video. However, I have a question: if we already have a service.yaml file where the service is defined with type NodePort, why do we need to use the kubectl expose deployment reddit-clone-deployment --type=NodePort command separately?????
because of the way minikube works.. as it works inside docker
@@TrainWithShubham thanks it's clear now
Awesome brother
Thanks bhai.. keep learning, do share it with your friends
@TrainWithShubham brother I've filled the student form when will I get the student coupon
Really excited to join soon
student discount is shared with everyone who filled the form
@@TrainWithShubham ha bhai aagya aur join bhi hogaya
Thank you so much
Sir, I am a btech 2nd year, can I learn DEVOPS and get job in placements?
Sir ek doubt mini kube to local machine ke leye hota hai jaise hamara laptop lekin hum yaha ec2 instance use ker rahe hai which is not our local machine phir minicube kis leye ( minicube single node cluster ke leye bhi use hota hai).Aur yaha prod server ke use ho raha hai.i am writing this comment in between of the video so please dont mind sir if iam wrong .Question beech me deemag main aa gaya to pooch raha hu aap i guess single node cluster deploy ker rahe hai ya multinode cluster.
EKS pe karte hai next
@@TrainWithShubham sure sir eagerly waiting
Bhai how to add this project in the resume in blog also not available could you tell me
Sir in this Github repo I have created an issue related to Multi stage docker file, please check.
Shubham bhaiya, apke latest reddit clone wale repo me files and unke andar ka content kisine ne pull request karke change kiya hai uske wajha se muje apne video me jo use kiya wo code nhi mil rha hai.
Agar changes push karne the kisiko contributor ko to wo nayi branch bana ke usme push kar dete to sahi rehta na. Please help 🙏
I'll have a look bhai..
must be some minor changes
sir, iss ci/cd me testing kis stage me perform ho rahi hai
ci waali
Can anyone guide me port 80 connection refused to connect after ingress
Thanks subham love
thanks a lot
You could've used github actions for CI instead of having a dedicated server.
good idea for the next video..thanks
Very helpful 😊
Glad it was helpful!
I had a problem regarding exposure to the port it throws an error in the Deployment server it say : "Unable to connect to the server: net/http: TLS handshake timeout"
Please assist me with this, Thank you 💞
use a bigger instance, t2.xlarge
sir can we do this project on kubeadm cluster ?
yes, go for it
Can I need to buy a multiple domains for this practicals
yes you can but not necessary,
Hello shubham bhai could you please same code use Create CiCD pipeline
surely, i'll do that
Really very interesting
Thanks for watching
hi sir deply successfully but when point domain not working url please reply
How much time it take to make the pods available? Because my Deployment take more then 30 minutes?
K8s pata hai
But dm kiya tha reply nhi diya🙄
Last
.
.
.
.
.
.
.
.
.
.
.
EAST or WEST
Devops vale bhaiyya BEST🤗
miss ho gaya hoga bhai.. thanks a lot
@@TrainWithShubham please check
dekha bhai
@@TrainWithShubham 🙄
You are a life savor 😇...Great project, great explanation.!!! I have a question, if the k8s cluster was created manually via kubeadm tool on aws cloud with one master node and two worker nodes for an example, and we are running multiple apps/deployments on the worker nodes and we want each deployment to be accessible from internet. How can we do it. Do we need to create service file as load balancer for each deployment. If yes, will it automatically create load balancers separately for each deployment in the console or do we need to create load balancers manually for each deployment and attach the worker nodes with it where the deployments are running? Or is there any other way of doing it. Also, creating multiple load balancers for each deployment will increase the cost as well. Could you please make a video on this. It will be really helpful.
you'll have to create service file.. that's the best way.
thanks for watching..
I'll make a video soon
@@TrainWithShubham thank you for responding 😊. I would like to tell you that I created the separate service files for each deployment running under the worker nodes however they didn't create any load balancer on aws console.....i'll wait eagerly for you to upload video of this soon.
How to fix this issue (permanently dropping privs did not work: File exists .)
ask in community
@@TrainWithShubham How to connect community team
Issue has been resolved
Thank You❤
You're welcome 😊
Hi Shubham, I will join batch 3 ,I'm ok with hindi in live sessions, As I'm from south can I get recording videos in English for batch 3 along with hindi
You will get Hindi only
I am working on english, soon
Any update about the english one?
any update on English please
I would like to ask a Doubt that we can also have made a single server of t2.medium and merge the CI sever and deployment server in it since it will be more efficient ? Do correct me if i am wrong
there is no any need of two instance in this case
think it this way..
you have a jenkins pipeline which only has a job to build and text.. where you don't need a big infrastructure or big ec2 machine.. in that case you use a small server..
whereas deployment needs big instances... that's the reason why we have 2 servers
@@TrainWithShubham It makes sense to use a smaller server for jobs like building and testing, where you don't need a large infrastructure or a big EC2 machine. For deployment, however, you may need bigger instances to handle the load. Having separate servers for different tasks can help optimize resource usage and ensure efficient performance overall. Thank you for sharing your thoughts on this!
@@yashpimple623 awesome :)
@@TrainWithShubham please make a project like u mentioned above where one instance is using Jenkins that instance need access to deployment instance to complete a pipeline.
where two or more instance will be integrated to each other suppose one instance is used by Ansible in between deployment and Jenkins then how can we integrate them in a way to work properly in CI/CD.
dada points nahi bhetat ahe kontya link mdhi ahe project points
deto ek new video madhe
i got this error 'curl: (7) Failed to connect to 192.168.49.2 port 30982 after 0 ms: Connection refused' when i try to run url internally. Then also this 'error: unable to listen on any of the requested ports: [{3000 3000}] address already in use' when i try to forward the link to port 3000. Can any one help
i also face same error