Day 33/40 - Kubernetes Ingress Tutorial | Ingress Explained by

  Рет қаралды 14,964

Tech Tutorials with Piyush

Tech Tutorials with Piyush

Күн бұрын

Пікірлер: 85
@AbhishekVeeramalla
@AbhishekVeeramalla 4 ай бұрын
Happy to be a small part of this wonderful playlist ❤ I hope everyone finds this video useful. Thanks again Piyush 🎉
@taiwolateef2981
@taiwolateef2981 3 ай бұрын
@@AbhishekVeeramalla thank you abhishek, you are one of the best. Thank you Piyush
@mohdrayees8919
@mohdrayees8919 3 ай бұрын
Thanks alot abhishek sir and Piyush sir
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
Wouldn't have been possible without you. Thank you for being a constant source of motivation and inspiration to many of us ❤️
@nidhisarupria3644
@nidhisarupria3644 3 ай бұрын
Thanks a lot for the video , thanks a lot to both of u
@ShamimAhmed-w6x2u
@ShamimAhmed-w6x2u 2 күн бұрын
I have just watched this video as I am going through and learning/practicing. These are priceless teaching. Thank you for sharing, appreciated.
@TechTutorialswithPiyush
@TechTutorialswithPiyush Күн бұрын
Thank you so much!
@harshgupta5113
@harshgupta5113 12 күн бұрын
Thanks for the recap!! Loved it.
@sriramvelpula6672
@sriramvelpula6672 23 күн бұрын
Thanks Abhishek & Piyush. This video helped me in understanding a complex topic in simple terms. Great work.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 22 күн бұрын
Glad to hear it was helpful! 😊
@abiorh
@abiorh 15 күн бұрын
Thank you so much i really do appreaciate. you both made the explanation so easy for anyone to understand.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 13 күн бұрын
That's awesome, thanks for the kind words!
@GrigTech
@GrigTech 2 ай бұрын
Thanks to both of you Abhishek and Piyush.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 ай бұрын
You're welcome buddy!
@Alex-rl1gl
@Alex-rl1gl 2 ай бұрын
As a Kubernetes admin for about 2 years I always struggled to explain to the customers what actually the Ingress is used. This is a beautiful explanation which i can forward to them from now on. Thank you so much. One small comment if I may, if you ever do such tutorials, it would be useful if you minimize the speaker's windows so we could see the whole white board's content
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 ай бұрын
Thank you for the feedback! Yes, definitely
@abc-edm
@abc-edm Ай бұрын
Thanks Abhishek's sharing, learn alot from your video
@TechTutorialswithPiyush
@TechTutorialswithPiyush Ай бұрын
Glad you found it helpful! 👍
@jagadeesanarumugam3134
@jagadeesanarumugam3134 4 ай бұрын
One of the best resource to understand the Ingress. Thanks to both of you Abhishek and Piyush for the wonderful video about Ingress.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
Thanks to Abhishek ☺️
@giteshghure212
@giteshghure212 3 ай бұрын
Awesome Explanation for Ingress
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
Glad it was helpful!
@shreashthjaiswal5372
@shreashthjaiswal5372 Ай бұрын
Helps a lot ❤
@shahrukhshaikh9313
@shahrukhshaikh9313 Ай бұрын
@abhishek you are brilliant yar
@linuxgenius4667
@linuxgenius4667 Ай бұрын
Awesome explaination, couldnt be more prcise that this. i am buidling the similar setup on ESXI in local env, i had problem with the loadbalancer and couldnt get my head around even after watching this video, as aws loadbalancer was not configured, for testing i used below ports from ingress-ngix 32081 and 31442 to access the app from local network ingress-nginx-controller NodePort 10.99.200.128 80:32081/TCP,443:31442/TCP for permanent i am going to implement MetalLB for loadbalancing .. NOTE: i have not gone through any other video from the series, which i am going to do from tomorrow, so dont know if that is discussed already.
@TechTutorialswithPiyush
@TechTutorialswithPiyush Ай бұрын
Yes, you can use metalb as a loadbalancer so that it can be exposed externally and configure your backend service to it
@TheShreenivasa
@TheShreenivasa 3 ай бұрын
Happy to see two of my favorites in one frame
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
🙏☺️
@dideepakindorkar3413
@dideepakindorkar3413 2 ай бұрын
Thanks 🎉
@ShashankBV-y5w
@ShashankBV-y5w 3 ай бұрын
Hey abhishek great explaination perfect for everyone who needs to learn from zero knowledge but one request after all the setup you showed and it started working please show it in the flow diagram it would be great to understand at the end for all confusions thanks piyush as well
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
Feedback taken, I will try to add the diagram in Github repo , thank you for sharing
@rameshborusu5857
@rameshborusu5857 Ай бұрын
Thank you Abhishek and Piyush for explaining the Ingress part. I believe I'm having the same issue which you guys faced at 30:37 part of the video. I'm not able to Curl the service which is of type ClusterIP from the master node but I can curl using ClusterIP from the node where pod is running. I have Calico as CNI for the Kubernetes setup. I tried troubleshooting for some time but no luck. I have one master node and 2 worker nodes setup in Azure. Can I know what steps you have followed to resolve it ?
@TechTutorialswithPiyush
@TechTutorialswithPiyush Ай бұрын
Hello Ramesh, I believe I added the details in the Github repo, can you check the task.md as well for this video, it should have the steps
@senthilkumar5129
@senthilkumar5129 4 ай бұрын
thank you both of you
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
You're welcome
@MihirModi-ix7zw
@MihirModi-ix7zw 2 ай бұрын
Sir, amazing collaboration with Abhisheksir. Thank you so much for this detailed information. I have one question regarding Ingress. For a website with 50-100 pages, we can write Ingress rules for hosts or paths. But when it comes to large companies like Amazon, with thousands of pages, subpages, and millions of products, how do they manage Ingress hosts and paths manually? how they set ingress rules?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 2 ай бұрын
Thank you for the feedback Mihir :) To answer your question With an ingress, you can assign subdomains to different services, or you can serve all the services under different context roots with some url rewriting. There would not seperate service for each product(considering millions of products), there would be a service for product catalogue which would have the API exposed containing the product information.
@samipdave
@samipdave 3 ай бұрын
Hi thanx abhishek and piyush for such informative video , please explain annotation its difficult part to understand why we are using it in yaml.
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
Thank you Samip for the feedback! We use annotations in Kubernetes to store metadata about the k8s object, it is differant than labels. The rewrite target used in the video specifies that we are defining a Target URI where the traffic must be redirected
@swapnilsonawane1858
@swapnilsonawane1858 3 ай бұрын
Only i can say Two legends in one page today .❤😊 ❤Whatever i feel While seeing virat and rohit in video that only feeling 😊❤
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
That means a lot buddy 😄 thank you
@chandranshuyadav3515
@chandranshuyadav3515 4 ай бұрын
Arey Abhishek Bhai is in the house..maje aayenge ..
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
Koi shak nahi usme to
@josephrajareddy4606
@josephrajareddy4606 4 ай бұрын
As always amazing content, understand it was for beginner level. May be at some point you can touch on how to include certificate for https and host based routing . You guys rock🎉
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
As there were already so many things to cover in this video, we will cover that part later on for sure
@josephrajareddy4606
@josephrajareddy4606 3 ай бұрын
@@TechTutorialswithPiyush thank you, btw amazing content, I watch your videos daily to brush my knowledge:)
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
@@josephrajareddy4606 Thank you 🙂
@gomkgo572
@gomkgo572 4 ай бұрын
Best Collab
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
Thank you
@АнастасияФахреева-и3ъ
@АнастасияФахреева-и3ъ 3 ай бұрын
You installed nginx ingress controller on kubeadm cluster, at 44:19 you show existing service LoadBalancer, my question is - was it automatically created with Helm chart ? If i want Do the same on AWS EKS will i need to create NLB manually or it is installed automatically with helm-release of Nginx Ingress Controller ? what will be the costs?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
If you are using a managed Kubernetes service such as EKS, your loadbalancer should be automatically created. You can check the pricing estimates using the pricing calculator.
@thebotx3092
@thebotx3092 3 ай бұрын
@techtutorialswithpiyush Hi first of all thank you for this amazing series. I've one doubt regarding the nginx ingress. So Abhishek has changed the ingress type from LoadBalancer to NodePort 46:25. So which IP is assigned to ingress? Is that public IP or Internal IP?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
Thank you so much for the feedback :) yes, it's a public IP as we are resolving it to the Ingress hostname which is also an externally available host.
@thebotx3092
@thebotx3092 3 ай бұрын
Okay ​@@TechTutorialswithPiyush, thanks
@prashantbathula5448
@prashantbathula5448 3 ай бұрын
The ip that got updated in Ingress is it a fixed static Ip ? Or it’s dynamic one that changes , my main question is which Ip we need to provide to network team who handles the Lb as they will need back end set to configure
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
I believe it should be a static IP.
@ansarisalman6575
@ansarisalman6575 4 ай бұрын
load balancer which was created by an ingress controller, it loads balance between nodes as well?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
correct
@sashi-z4b
@sashi-z4b 2 ай бұрын
hi sir i am update cluster ip adress my domain but outsite not working and interanl working with domain
@TechTutorialswithPiyush
@TechTutorialswithPiyush Ай бұрын
You might have to update the DNS records to point to the updated cluster IP.
@mklinux777
@mklinux777 Ай бұрын
in Kind, how to use Ingress iam trying to unsderstand..
@TechTutorialswithPiyush
@TechTutorialswithPiyush Ай бұрын
To use Ingress in Kind, we need to perform some extra steps as documented over here kind.sigs.k8s.io/docs/user/ingress/
@ravikantthikane5105
@ravikantthikane5105 3 ай бұрын
Hi,Im using kubeadm and assigned load balancer using metallb to the nginx then how to access application with that ip
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
You can setup ingress rules that accept incoming traffic on a certain path and redirect it to the backend service. Can you follow the video and share what steps have you performed so far?
@karthiksundaram544
@karthiksundaram544 3 ай бұрын
HI SIR can u tell the difference between kubernetes nodeports vs load balancers vs ingres
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
Hello Karthik, Can you check the video about services, I have explained in depth
@poojaselvaraj7959
@poojaselvaraj7959 3 ай бұрын
Bro, if kubeadm or minikube cluster we are creating .And we create an ingress controller on the reference of the ingress resource it has to create a load balancer right ? If we do not configure any cloud like AWS or azure these ingress controllers can't give external ip ah ? Also it won't create a load balancer unless we configure the cloud is my understanding correct here ?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
Your understanding of absolutely correct sister 👏👍
@sagarbirla2879
@sagarbirla2879 22 күн бұрын
baki sab set hai, @AbhishekVeeramalla bhai best hain
@TechTutorialswithPiyush
@TechTutorialswithPiyush 22 күн бұрын
hahah sahi hain bhai
@puneetkumar5253
@puneetkumar5253 17 күн бұрын
Bhai dono hi best hain.
@madhuppandey3151
@madhuppandey3151 4 ай бұрын
Can we check the output of ingress on the browser?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
If you have updated the local dns entry then yes
@guntreddirajesh
@guntreddirajesh 3 ай бұрын
🤩
@YogeshJagadale-pk3pb
@YogeshJagadale-pk3pb 3 ай бұрын
why we are using annotations inside ingresss reource file ?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
Using annotation of rewrite rule we are forcing the redirect on the target url
@shyambardhaval-
@shyambardhaval- 4 ай бұрын
can we use ingress only in k8s or anywhere ?
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
Ingress is a Kubernetes object so only in Kubernetes
@zainn7336
@zainn7336 4 ай бұрын
king calls king to explain ingress
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
❤️❤️❤️
@Usama-Tanoli
@Usama-Tanoli 4 ай бұрын
I think Abhishek veeramalla
@ramk959
@ramk959 3 ай бұрын
Better to join with me Abhi garu
@suryaprathapreddythappeta4809
@suryaprathapreddythappeta4809 4 ай бұрын
two devops teachers are at one place
@TechTutorialswithPiyush
@TechTutorialswithPiyush 3 ай бұрын
Glad to know that you enjoyed it ☺️
Day 34/40 - Step-By-Step Guide To Upgrade a Multi Node Kubernetes Cluster With Kubeadm
55:37
Day 35/40 - Kubernetes ETCD Backup And Restore Explained
34:46
Tech Tutorials with Piyush
Рет қаралды 4 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 50 МЛН
Интересно, какой он был в молодости
01:00
БЕЗУМНЫЙ СПОРТ
Рет қаралды 3,5 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 650 М.
The essential DevOps skills employers ACTUALLY value (it's not what the gurus claim)
46:03
Kubernetes Ingress networking
5:57
Project Calico
Рет қаралды 56 М.
Kubernetes Ingress Explained Completely For Beginners - Updated
22:06
Day 1/40 - Docker Tutorial For Beginners - Docker Fundamentals - CKA Full Course 2025
25:22
Day 37/40 - Application Failure Troubleshooting From CKA
32:41
Tech Tutorials with Piyush
Рет қаралды 2,5 М.
Kubernetes Ingress in 5 mins
5:41
IBM Technology
Рет қаралды 201 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 50 МЛН