Kubernetes Ingress
In this video, we'll discuss everything you need to know about Ingress and Ingress Controller with complete hands-on. We'll be looking at Path-based Routing, Host-based Routing and Securing our applications with https.
Please give a Like and Subscribe - bit.ly/pavanelthepu
Timestamps:
0:00 - Intro
00:31 - Need for Ingress
02:52 - Ingress Controller
04:06 - Ingress in action
06:05 - Installing Nginx Ingress Controller
08:12 - First Ingress Rule - Nginx Demo
15:24 - Deploying TODO application
16:36 - Path-based Routing
20:06 - Host-based Routing
22:33 - Default Backend
23:22 - Configuring TLS Certificate
References:
► List of Ingress Controllers: kubernetes.io/docs/concepts/s...
► Ingress Controller Bare Metal: kubernetes.github.io/ingress-...
► Ingress Controller on EKS: www.nginx.com/blog/deploying-...
► Nginx Ingress YAML: github.com/pelthepu/Kubernete...
► YAML for deploying TODO Application: github.com/pelthepu/Kubernete...
► Ingress for Path-based Routing: github.com/pelthepu/Kubernete...
► Ingress for Host-based Routing: github.com/pelthepu/Kubernete...
My other courses:
Docker Complete Course: • Docker Tutorial | Ful...
Thank you very much!
#kubernetes #ingress #https #fullstackdevelopment
Пікірлер: 103
Excellent tutorial, great video
great video thanks pavan
Great ..really helpful sir..Keep doing ..!!
It's very helpful and easy to understand, great work ! 💯
@PavanElthepu
3 ай бұрын
Thank you so much. Please subscribe and share with your friends and colleagues
Wonderful. Thank you very much, Please do more Kubernetes videos.
@PavanElthepu
Жыл бұрын
Thank you so much Gbadamosi. Please subscribe and share with your friends and colleagues
Hello Frank, Lovely Video with detailed explanation. Thank you so much.
@PavanElthepu
Жыл бұрын
Thank you so much Vivek. Please subscribe and share with your friends and colleagues
Thank you, Pavan, concept is kept in the right way to understand .. Awsome ..
@PavanElthepu
2 жыл бұрын
Thank you so much Santhosh 👍
@PavanElthepu
Жыл бұрын
Sure. Thanks for watching my videos. Please share with your college and friends
Great Work man. Really appriciate your hard work. It helped a lot to understand the Ingress in detail😀🙏🙏
@PavanElthepu
Жыл бұрын
Glad that it helped you Santimoy. Please subscribe and share with your friends and colleagues
Thanks a million and really appreciate your hard working
@PavanElthepu
2 жыл бұрын
Thank you Auno Gohe. Stay tuned for more such videos..👍
Pavan, thanks these tutorials have been awesome.
@PavanElthepu
Жыл бұрын
Your gift is very generous Christopher. Thank you so much🙏. This will definitely encourage me to do more such helpful videos. Stay tuned for more such videos. Please subscribe and share with your friends and colleagues
@christopherscheidel5431
Жыл бұрын
@@PavanElthepu I look forward to it. Have been using Docker for many years and finally found a work-related need to dive into Kubernetes. Its hard to find where to start but I've been enjoying your tutorials. Keep it up!
@PavanElthepu
Жыл бұрын
Glad to hear!
absolutely magnificent style of teaching 😍😍 all concept clear. Thanks 😃😃 I have subscribed your channel
@PavanElthepu
Ай бұрын
Please share with your friends and colleagues
Comprehensive coverage on Kube Ingress. Thanks Pavan. You have got the skill of making tricky concept simpler to understand. I can visualise when you are lecturing this. Crisp n clear. 💯
@PavanElthepu
10 ай бұрын
Thank you Kiran. Please subscribe and share with your friends and colleagues
gracias bro. Gran trabajo
@PavanElthepu
Жыл бұрын
Muchas gracias por mirar. Por favor, compártalo con sus amigos y colegas :-) (Thank you so much for watching. Please share it with your friends and colleagues)
Good ..short & crisp video that cover most of the Ingress concepts. Keep up the great work Pavan 👍 Can you also make a Video on Operators and Custom resource definitions .
@PavanElthepu
Жыл бұрын
Sure Venkat. Stay tuned. Please subscribe and share with your friends and colleagues.
Thankyou
Super bro... I have never seen this type of teaching... Excellent bro
@PavanElthepu
Жыл бұрын
Thank you Raja. Please subscribe and share with your friends and colleagues
@PavanElthepu
Жыл бұрын
Thank you Raja. Please subscribe and share with your friends and colleagues
deserves more subs...this channel shud reach to more ppl
@PavanElthepu
6 ай бұрын
Thank you Sagar. Please share with your friends and colleagues
excellent Job ... Thanks alot
@PavanElthepu
Жыл бұрын
Thank you Didi. Please subscribe and share with your friends and colleagues
@Didi-pm4fk
Жыл бұрын
@@PavanElthepu done
The visualisation and demonstration of Ingress and the Ingress controller are fantastic. Could you possibly create a video series on AWS EKS and its related topics please?
@PavanElthepu
9 ай бұрын
You mean, AWS EKS setup?
@user-wr2lk8rl3i
9 ай бұрын
Yes@@PavanElthepu. In general, Kubernetes may be installed on any public cloud platform. I chose AWS since it is the market leader in cloud platforms. AWS EKS configuration, ALB Ingress controller, and other EKS-related topics.
@PavanElthepu
9 ай бұрын
Sure
Do more videos really helpful
@PavanElthepu
Жыл бұрын
Thank you Ranjitha. Please subscribe and share with your friends and colleagues
Nice sir 🙏🙏 its very much information
@PavanElthepu
Жыл бұрын
Please share with your colleagues and friends
@jalandharbehera2456
Жыл бұрын
I already have shared a lot bro 🥰
wow what an explanation 😊
@PavanElthepu
Жыл бұрын
Thank you Bharath. Please subscribe and share with your friends and colleagues
@bharath4195
Жыл бұрын
@@PavanElthepu you made me to understand easily thank you
@bharath4195
Жыл бұрын
@@PavanElthepu one more doubt, i use ec2 instance running k8s i didn't attach load balancer, can i add DNS name in vim etc/hosts/ with public IP , I want to try ingress host based
perfect
@PavanElthepu
2 жыл бұрын
Thank you Arun
thanks for your nice video ....but can we apply this same configuration in Rancher-based Kubernetes from the command line, not the UI-based Rancher ...
thank you sir
@PavanElthepu
Жыл бұрын
Glad that you liked Rohan. Please subscribe and share with your friends and colleagues
@rohanrustagi7857
Жыл бұрын
@@PavanElthepu already subscribed and even watched 5 videos of yours sir
@PavanElthepu
Жыл бұрын
All the best Rohan. Keep going
Pavan brother Application Gateway Ingress controller with AkS par video banadoh so that latest way of handing ingress in cloud people knows
Thanks for your effort to making this very easier for us. I have question kindly suggest me on this, if it is possible. I am using ingress controller with EKS which running on https protocol. and i have back end services which are running on https. So i am facing "Bad Request This combination of host and port requires TLS." Kindly suggest me on this where i am going wrong. Thanks in advance!!
Is that load balancer is mandatory for Ingress? In on-premise I have 4 node cluster...now how can I access the application from the browser...ingress installed
i want to deploy pods on 443 please make video on it
Pavan these days cloud provider has there own native controller in that tls resolve at load balancer level please make video on that
Hi Pavan. thanks a lot for sharing. it helps me to understand this topic. I have a question. How you can implement the rate limit for your api ? I would love to see this. Thanks
@PavanElthepu
Жыл бұрын
Hi Kaba, typically rate limiting is done in API Gateway. Please let me know if you are interested in API Gareway series.
Hi Pavan, excellent tutorial! Can you please create the same ingress example with aws eks? thanks in adv
@PavanElthepu
Жыл бұрын
Thank you Shruthi. I'll try to make a video with EKS. Please subscribe and share with your friends and colleagues
Hi, thanks for the video, well if i run curl im able to access nginx page, if i request through browser I'm getting -page not found. could you pls assist. Thanks.
Ingress .yml files rayatam chala tough ga undi ma own ga. Alage ikkada python based certbot use chesi https ivvalema?
Hi Bro you vedio was excellent But can you help me to do this by using a service as load balancer and to deploy the Jenkins by using eks cluster
@user-pc1pm1vb7p
3 ай бұрын
bro, while applying tls, in case of 2 host name , i have to give CN for both the host name ???
Hi Pavan will you please share the 1st part of nginx-deployment.yaml & Nginx-service.yaml files, i have doubt in the section.
@PavanElthepu
6 күн бұрын
github.com/pelthepu/Kubernetes/blob/master/resources/todo-ingress-path-based.yaml
@m4uvarathan
6 күн бұрын
Thanks for the update Pavan, I want deployment and service, yaml file . Pls share those file
@m4uvarathan
3 күн бұрын
Hi Pavan, waiting for your update.
I have set up cluster on aws ec2. in 14:55 of video, how do i map cname to load balancer to access the nginx page via url. Please revert
@PavanElthepu
10 ай бұрын
You should use AWS Route53 to create CNAME and map to load balancer
@shayelasharma1039
10 ай бұрын
@@PavanElthepu just one more tip..... do i need to buy domain name from route53 to use it as demonstarted in video? please revert
Hi Pavan can you please make a simple project for CI/CD flow k8s
@PavanElthepu
Жыл бұрын
Sure Bhaskar
@bhaskardigumurthy9400
Жыл бұрын
@@PavanElthepu thankq you very much Pavan
I am doing same thing on my windows machine using minikube and doing ingress path based routing, adding host entry and all but when I try to access it give 404 Not found, but same when I try to access with minikubeIP/app it works . can you help me.
@naveenpgowda3443
2 күн бұрын
you found solution?
Is todo-api pod is compulsory required for deploying applicaton ? in above video at 15.50 , Also my second question is how the database will work here do we have to create new node or clusters for database for example for in services ui page there is form so for the that data does we have to create a new pods can you please explain it.
@PavanElthepu
Жыл бұрын
That is just a sample application Matin. Please check volumes section for your second question
@matinpathan5186
Жыл бұрын
@@PavanElthepu Really it was very good video u created as ur words i was able to grap and coming to understand everything thus the questions came. Thank you for this video
@PavanElthepu
Жыл бұрын
@@matinpathan5186 Thank you so much. Please subscribe and share it with your colleagues and friends
@matinpathan5186
Жыл бұрын
@@PavanElthepu Done request for CKA or CKAD videos also if you can
@PavanElthepu
Жыл бұрын
Sure. Stay Tuned Matin
Yes in local everything is good but i tried in aks today but my application css, js static files are not loading.
@leagueoflegendswildriftnep2236
2 жыл бұрын
I also tried to not use rewrite annotation but still not working
@PavanElthepu
2 жыл бұрын
Did you try port forwarding your service and see if you can able to access your application?
@leagueoflegendswildriftnep2236
2 жыл бұрын
I can access application but css js not loading
@PavanElthepu
2 жыл бұрын
@@leagueoflegendswildriftnep2236 Then it's not ingress issue. Check you image is bundled correctly or not
pls upload the video in secrets, config Map and PV , PVC
@PavanElthepu
Жыл бұрын
Hi Dibyendu, all the videos you requested are uploaded. Please checkout the Kubernetes playlist
@diboracle123
Жыл бұрын
@@PavanElthepu I checked already
@PavanElthepu
Жыл бұрын
Cool. I hope you’re enjoying. Please share with your friends and colleagues..
@diboracle123
Жыл бұрын
@@PavanElthepu needless to say. If possible pls upload some videos on operator like advance topic. You describe very layman language.. Thanks for that best wishes in advance..
My question is ingress should be accessible only from the private network not from the public network how to do this ? It should not be accessible to the end users.
@PavanElthepu
11 ай бұрын
You can add NetworkPolicy Mohammed
Can I have your email ?
@PavanElthepu
Жыл бұрын
pavan.elthepu@gmail.com