Itna din se Kubernetes setup confuse hai mujhe minikube, kubectl. Kubeadm, eks diff clarity nahi, now got full clarity.... Heartfully iam saying India me koi aap jaise simplify nahi karte,😊 i need it's troubleshoot video link plsss..Thanx Shubham bhayya....i love your commitment ❤👏🤝
Jaan dal deti hai apki har ek video mere devops sikhne ki journey mai. Thanks for making such video and please keep posting and motivating us in the field of devops.
Troubleshooting : ClusterIP can only be accessed inside the cluster but to expose the application to outside world we need to use NodePort service. This would solve the issue with accessing mongoDB . Also the DB is accessed only by the app inside the cluster, so its not recommended to use nodePort all the time
To take it to next level 1)use terraform to automate the whole infra while the creation of ec2 we can put the shell script in both master and worker and allow all the ports in sg using terra.... on single click whole infra will be ready
Dear Sir, Kindly make one end to end complete three-tier web solution that includes frontend, backend, and database components. If possible, consider incorporating Redis for database and Kafka for messaging. This would result in a comprehensive course design that, to my knowledge, is currently unavailable on UA-cam.
Hi Shubham, the video is amazing. I can say that you're improving your explanation methods with the passage of time. I enjoyed it, and I'll also try the exercise you've shared with us via your video.
@@TrainWithShubham I am watching your video again. I am not too good with manifest/config files, therefore I'd practice it tonight. I'll take some help from your video.
@@TrainWithShubham I have two more milestones to achieve. I am wondering if you'd be good with them too. Do you have any video for kubernetes dashboard and rancher?
amazing way of teaching thank you. I hav question regarding ec2 instance did we always installing every software lke docker k8s, git etc on new ec2 instances? please clear it and did i paractce all this on my local or not because I dont have aws account.
Finally solved it.. add DB address in hosts file with DNS name it will work but not sure if it is correct approach or not. @trainwithshuubham sir can you confirm once and tell the correct approach if it is not correct.
Dear Sir, I created an environment variable for MONGO_HOST ( given db address ) in our taskmaster deployment YAML file and it seems to be functioning well. Could you please confirm if this is the correct approach?
Suggestion for u... Plz create begginger base video like simple video,any beginner can understand ur video.for new begginer it is difficult video to understand..Beginner don't have zero knowledge
Bhaiya I have a multiple microservices how can i access all the microservices with DNS through ingress. Please help 🙏 🙏 me I have stuck on it from long days
Hi Shubham sir suppose in my pv manifest I have set memory capacity of 256Mi and in my pvc manifest I wrote 250Mi can I use the remaining the 5Mi in another scenario or we have to face internal fragmentation of memory. Please answer & thank you so much for the project
Hi shubham !!, i have workable kube prom stack installed via helm in my K8s cluster. I am trying to using alertmanager in that stack to send me notifications in any way when i get to many != 200 response code in any micro services in deployed in 10 minutes of time period. Can you help me in that ?
Hi #TrainWithSubham, thank you soo much for this tutorial, learned soo many things. Lastly, Tried soo many things. Not able to fix the issue, also searched for service discovery, but not getting the points properly. I'd request you to please provide the solution otherwise this tutorial will be incomplete.
Hi shubham i hope you are doing well i am working as IT support but now want to move AWS devops . Please can you suggest me how to change my domain. Thanks in advance 😊
Sir Ji ek frontend react ka project deployment kijiye Using ci cd and git hub and kubernetes and aur ek Django rest framework ya Fast Api ka backend me code deploy kijiye Using ci cd and git hub and Kubernites aur sir data base ke liye ya MySQL ho ya mongodb koi bhi . jaisa sir company project setup huaa rahta hai End to end Sir Please🙏🙏
Nahi ho raha hai. Koi resource ki link dijiye kaisai karate hai service ko discover. Or Hint Like changes kaha karana. External Ip dena hai kya kuch samj nahi a raha.
Bhaiya i am facing an issue on worker node there is only pause conatiner created of my django. And on master it is just showing container creating. Please resolve this🙏
@@TrainWithShubham apiVersion: v1 kind: Pod metadata: name: nginx spec: containers: - name: nginx image: nginx:1.14.2 ports: - containerPort: 80 Even for this manifest my master node's pod status is "creating container" And in worker node it is just showing "pause container" after doing docker ps. please help bhaiya.
Facing issue post trying to execute kubeadm init and below error coming Using Kubernetes version: v1.27.1 [preflight] Running pre-flight checks W0428 14:28:29.726079 2561 checks.go:1064] [preflight] WARNING: Couldn't create the interface used for talking to the container runtime: crictl is required by the container runtime: executable file not found in $PATH [WARNING FileExisting-socat]: socat not found in system path [WARNING Service-Kubelet]: kubelet service is not enabled, please run 'systemctl enable kubelet.service' error execution phase preflight: [preflight] Some fatal errors occurred: [ERROR FileExisting-crictl]: crictl not found in system path [ERROR FileExisting-conntrack]: conntrack not found in system path [ERROR KubeletVersion]: couldn't get kubelet version: cannot execute 'kubelet --version': executable file not found in $PATH [ERROR FileContent--proc-sys-net-bridge-bridge-nf-call-iptables]: /proc/sys/net/bridge/bridge-nf-call-iptables does not exist [ERROR FileContent--proc-sys-net-ipv4-ip_forward]: /proc/sys/net/ipv4/ip_forward contents are not set to 1 [preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...` To see the stack trace of this error execute with --v=5 or higher
@@TrainWithShubham Hi Shubham I Saw Blogs but they only telling till what you told in video not got any solution to solve this ServerSelectionTimeoutError
Itna din se Kubernetes setup confuse hai mujhe minikube, kubectl. Kubeadm, eks diff clarity nahi, now got full clarity.... Heartfully iam saying India me koi aap jaise simplify nahi karte,😊 i need it's troubleshoot video link plsss..Thanx Shubham bhayya....i love your commitment ❤👏🤝
Jaan dal deti hai apki har ek video mere devops sikhne ki journey mai. Thanks for making such video and please keep posting and motivating us in the field of devops.
shukriya bhai
Literally the way you are explaining making us more confident in DevOps concepts and such a insightful video, Big thank you bhai 🙏🙏
always bhai.. always
@@TrainWithShubham any reference for using postman i am unable to configure postman
Troubleshooting :
ClusterIP can only be accessed inside the cluster but to expose the application to outside world we need to use NodePort service. This would solve the issue with accessing mongoDB . Also the DB is accessed only by the app inside the cluster, so its not recommended to use nodePort all the time
awesome
Can you tell me how you solve it plz
To take it to next level
1)use terraform to automate the whole infra while the creation of ec2 we can put the shell script in both master and worker and allow all the ports in sg using terra.... on single click whole infra will be ready
woah woah.. do you have this script somewhere
No will make for you if u tell me ill provide u terraform code
Should i do it?
Cluster IP - 3rd service
External Name - 4th service
sahi jawaaab
Plz save this man literally u are gem of devops bhaiya 🙏 , kabhi pdhnah mar Chodhnah 😁
always bhai.. I'll be there.
Lovely video. you are life saver.I learnt a lot of think from scratch of Kubernetes. Thank you so much.
YOU ARE GREAT Shubham!!
thank you
bahut badiya. bhaiyon ke liye acha tofa h.
Dear Sir,
Kindly make one end to end complete three-tier web solution that includes frontend, backend, and database components. If possible, consider incorporating Redis for database and Kafka for messaging. This would result in a comprehensive course design that, to my knowledge, is currently unavailable on UA-cam.
I'll have to find such project developed.
Hi Shubham, the video is amazing. I can say that you're improving your explanation methods with the passage of time. I enjoyed it, and I'll also try the exercise you've shared with us via your video.
that's the goal.. continuous improvement :)
Thanks a lot for always motivating with your words
@@TrainWithShubham I am watching your video again. I am not too good with manifest/config files, therefore I'd practice it tonight. I'll take some help from your video.
@@TrainWithShubham I have two more milestones to achieve. I am wondering if you'd be good with them too. Do you have any video for kubernetes dashboard and rancher?
really easy to understand practically, thanks
Glad it was helpful!
Thank you so much Sir God bless you.
So nice of you
You are always making good and new skills bhai i like to one to one online class
thank you so much..
1:1 se better join the batch.. we learn many new thinvs
i guess apney mongodb ki port inbound rules me add nhi ki hai thats why the application cannot access throw the port
no.
amazing way of teaching thank you.
I hav question regarding ec2 instance did we always installing every software lke docker k8s, git etc on new ec2 instances? please clear it and did i paractce all this on my local or not because I dont have aws account.
thanks a lot for watching
you can write scripts or make images
Great Sir
thanks a lot for watching
One suggestion please, if you can covey the trainings in English would be very much great useful for everyone !!
I will try my best the majority audience is hindi
I think everyone know English, they will get it. If u do in English it will very useful for more and more people. I hope. This helps lot.
nahin hum english nahin jaante. Hindi sahi hai. hindi mein sehej hota hai. @@deva_2022
Finally solved it.. add DB address in hosts file with DNS name it will work but not sure if it is correct approach or not. @trainwithshuubham sir can you confirm once and tell the correct approach if it is not correct.
Hi could you please explain how did you do the trubleshooting
@TrainWithShubham I have one doubt, why are we not using service mesh concept in order to communicate between microservices?
we can, that was the troubleshooting problem
Thanks!
this means a lot to me.
thank you so much
Dear Sir, I created an environment variable for MONGO_HOST ( given db address ) in our taskmaster deployment YAML file and it seems to be functioning well. Could you please confirm if this is the correct approach?
yes
Suggestion for u...
Plz create begginger base video like simple video,any beginner can understand ur video.for new begginer it is difficult video to understand..Beginner don't have zero knowledge
Sure I will
Sara ka Sara assignment to yahi hogya!!😀
but Kubeadm pe karna hai
Yeah almost done!
Bhaiya I have a multiple microservices how can i access all the microservices with DNS through ingress. Please help 🙏 🙏 me I have stuck on it from long days
Bhavesh shah - I need to Join the Full Devops Course from the scratch - I am currently working in AWS Cloud Platform
go for it, its on. trainwithshubham.com
Sir ye kon sa software hai jis me ap code "send" kr k run kr rahe ho. Is it visual studio? Also live streaming kb krte ho ap?
live stream at 10 pm tonight
ye postman hai
Thankyou so much for taking time to respond.
Hi Shubham sir suppose in my pv manifest I have set memory capacity of 256Mi and in my pvc manifest I wrote 250Mi can I use the remaining the 5Mi in another scenario or we have to face internal fragmentation of memory. Please answer & thank you so much for the project
interesing I need to check
Hi shubham !!, i have workable kube prom stack installed via helm in my K8s cluster. I am trying to using alertmanager in that stack to send me notifications in any way when
i get to many != 200 response code in any micro services in deployed in 10 minutes of time period.
Can you help me in that ?
ohhh, I will have to check in details
@@TrainWithShubham Ty for replying LMK how to connect and sync. I am self learner. and really need someone to help me and look into my cluster.
Kindly post the trouble shooting solution
definitely
Is it because the mongo svc is cluster Ip it should be node port?
awesome
3rd service is Cluster IP
awesome
Hi shubham, I want to learn cicd pyspark or spark application using with jenkins, aks with emr. Is your course helpfull for me.
Pyspark is not covered in that course, but jenkins and docker k8s terraform will be
Add this "type: NodePort" inside the mongo-svc.yml and inside the security group allow mongoDB port 27017
ahaan
Hi #TrainWithSubham, thank you soo much for this tutorial, learned soo many things.
Lastly, Tried soo many things. Not able to fix the issue, also searched for service discovery, but not getting the points properly.
I'd request you to please provide the solution otherwise this tutorial will be incomplete.
the tutorial will be completed by solving it, right:)
imagine this came in your job and they asked you to troubleshoot.
Hint: MONGO_HOST
@@TrainWithShubham solution please
Should i choose infra level DevOps OR application team DevOps ?
opensourse tools with cloud
@@TrainWithShubham means application end right ?
Superb first view
bestt
Hi shubham i hope you are doing well i am working as IT support but now want to move AWS devops . Please can you suggest me how to change my domain.
Thanks in advance 😊
You can , need to add good projects
27017 expose port ko krna pdega?
Nice 👍
thanks a lot for watching
very well explained.
Kindly upload all KUBERNETS VIDEO S
surely
Sir Ji ek frontend react ka project deployment kijiye Using ci cd and git hub and kubernetes and aur ek Django rest framework ya Fast Api ka backend me code deploy kijiye Using ci cd and git hub and Kubernites aur sir data base ke liye ya MySQL ho ya mongodb koi bhi . jaisa sir company project setup huaa rahta hai End to end Sir Please🙏🙏
bilkul karenge
i think we can use cluster ip for the databse and can provide DNS name of cluster ip to app service in environment kuch asa🤔🤔🤔
you have to solve it and share the solution:)
hint, service ko discover nahi kar paaye humaare services
@@TrainWithShubham theek bhaiya i am trying
❤❤❤
:)
sir how to open Nodeport service for outside...is it like i have to open port something
Yes you do
when i did kubedm init i always find error of preflight
try clearing preflight checks
Cluster IP -3rd service
correct
taskmaster pod crashloopbackoff
kuch ek issue hoga
Nahi ho raha hai.
Koi resource ki link dijiye kaisai karate hai service ko discover.
Or Hint
Like changes kaha karana.
External Ip dena hai kya kuch samj nahi a raha.
service discovery... MONGO_HOST
@@TrainWithShubham ok
ans is set env in configmap
port allow krni paregi!
aur bhi lagega
port add karna padega security group mai...
service discovery se try karo,
Bhaiya i am facing an issue on worker node there is only pause conatiner created of my django. And on master it is just showing container creating. Please resolve this🙏
I am from batch 3.
@@gauravsinghjethuri5405 its seems not pulling image from dockerhub once do spell check because 3 months ago i had faced same issu
@@vaibhav.v6403 i had checked that also. But didn't work.
please share your github code for the manifest files you are using, let me debug
@@TrainWithShubham apiVersion: v1
kind: Pod
metadata:
name: nginx
spec:
containers:
- name: nginx
image: nginx:1.14.2
ports:
- containerPort: 80
Even for this manifest my master node's pod status is "creating container" And in worker node it is just showing "pause container" after doing docker ps. please help bhaiya.
😍😍😍👍❤️
awesome. thanks
executed all commands except postman application test
awesome, test is important
Bro, what is storage Class ?
used in db I believe, did you join kubeweek
Pls make a video on will devops end by 2026
no need.. it will not end
27017 sg me allow nahe kiya isliye nahe chal raha
ohh, but vo toh internal connect karra hai
My whole day gone in this but still i am unable to resolve it.
keep trying or ask someone from community
clusterip
nice
Sir how to contact you?
email me on trainwithshubham@gmail.com
kubernative kya hai
3rd Cluster IP
awesome
cluster ip service
superb
ingress
awesome
loadbalancer service
nice
Facing issue post trying to execute kubeadm init and below error coming
Using Kubernetes version: v1.27.1
[preflight] Running pre-flight checks
W0428 14:28:29.726079 2561 checks.go:1064] [preflight] WARNING: Couldn't create the interface used for talking to the container runtime: crictl is required by the container runtime: executable file not found in $PATH
[WARNING FileExisting-socat]: socat not found in system path
[WARNING Service-Kubelet]: kubelet service is not enabled, please run 'systemctl enable kubelet.service'
error execution phase preflight: [preflight] Some fatal errors occurred:
[ERROR FileExisting-crictl]: crictl not found in system path
[ERROR FileExisting-conntrack]: conntrack not found in system path
[ERROR KubeletVersion]: couldn't get kubelet version: cannot execute 'kubelet --version': executable file not found in $PATH
[ERROR FileContent--proc-sys-net-bridge-bridge-nf-call-iptables]: /proc/sys/net/bridge/bridge-nf-call-iptables does not exist
[ERROR FileContent--proc-sys-net-ipv4-ip_forward]: /proc/sys/net/ipv4/ip_forward contents are not set to 1
[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`
To see the stack trace of this error execute with --v=5 or higher
I think you're using older version
Can Somebody please tell me how to troubleshoot application. I stuck there and didn't got any solution. Please help @trainwithshubham
check for kubeweek blogs
@@TrainWithShubham Hi Shubham I Saw Blogs but they only telling till what you told in video not got any solution to solve this ServerSelectionTimeoutError