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

  • @sandeepmalviya100
    @sandeepmalviya1009 ай бұрын

    Excellent tutorial, great video

  • @dummymail6029
    @dummymail6029Ай бұрын

    great video thanks pavan

  • @sauplmaity2868
    @sauplmaity2868 Жыл бұрын

    Great ..really helpful sir..Keep doing ..!!

  • @user-uv6ux2fp2p
    @user-uv6ux2fp2p3 ай бұрын

    It's very helpful and easy to understand, great work ! 💯

  • @PavanElthepu

    @PavanElthepu

    3 ай бұрын

    Thank you so much. Please subscribe and share with your friends and colleagues

  • @Tolulope374
    @Tolulope374 Жыл бұрын

    Wonderful. Thank you very much, Please do more Kubernetes videos.

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Thank you so much Gbadamosi. Please subscribe and share with your friends and colleagues

  • @vivekgupta9681
    @vivekgupta9681 Жыл бұрын

    Hello Frank, Lovely Video with detailed explanation. Thank you so much.

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Thank you so much Vivek. Please subscribe and share with your friends and colleagues

  • @Dwithika_reddy
    @Dwithika_reddy2 жыл бұрын

    Thank you, Pavan, concept is kept in the right way to understand .. Awsome ..

  • @PavanElthepu

    @PavanElthepu

    2 жыл бұрын

    Thank you so much Santhosh 👍

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Sure. Thanks for watching my videos. Please share with your college and friends

  • @santimoyrana7790
    @santimoyrana7790 Жыл бұрын

    Great Work man. Really appriciate your hard work. It helped a lot to understand the Ingress in detail😀🙏🙏

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Glad that it helped you Santimoy. Please subscribe and share with your friends and colleagues

  • @aunogohe1783
    @aunogohe17832 жыл бұрын

    Thanks a million and really appreciate your hard working

  • @PavanElthepu

    @PavanElthepu

    2 жыл бұрын

    Thank you Auno Gohe. Stay tuned for more such videos..👍

  • @christopherscheidel5431
    @christopherscheidel5431 Жыл бұрын

    Pavan, thanks these tutorials have been awesome.

  • @PavanElthepu

    @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

    @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

    @PavanElthepu

    Жыл бұрын

    Glad to hear!

  • @dheereshsingh6415
    @dheereshsingh6415Ай бұрын

    absolutely magnificent style of teaching 😍😍 all concept clear. Thanks 😃😃 I have subscribed your channel

  • @PavanElthepu

    @PavanElthepu

    Ай бұрын

    Please share with your friends and colleagues

  • @KiranDevraaj
    @KiranDevraaj10 ай бұрын

    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

    @PavanElthepu

    10 ай бұрын

    Thank you Kiran. Please subscribe and share with your friends and colleagues

  • @Solidux2
    @Solidux2 Жыл бұрын

    gracias bro. Gran trabajo

  • @PavanElthepu

    @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)

  • @venkatd2186
    @venkatd2186 Жыл бұрын

    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

    @PavanElthepu

    Жыл бұрын

    Sure Venkat. Stay tuned. Please subscribe and share with your friends and colleagues.

  • @user-le3ll1kv7g
    @user-le3ll1kv7g7 ай бұрын

    Thankyou

  • @rajaaadhigadu264
    @rajaaadhigadu264 Жыл бұрын

    Super bro... I have never seen this type of teaching... Excellent bro

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Thank you Raja. Please subscribe and share with your friends and colleagues

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Thank you Raja. Please subscribe and share with your friends and colleagues

  • @sagarahire-ys3uj
    @sagarahire-ys3uj7 ай бұрын

    deserves more subs...this channel shud reach to more ppl

  • @PavanElthepu

    @PavanElthepu

    6 ай бұрын

    Thank you Sagar. Please share with your friends and colleagues

  • @Didi-pm4fk
    @Didi-pm4fk Жыл бұрын

    excellent Job ... Thanks alot

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Thank you Didi. Please subscribe and share with your friends and colleagues

  • @Didi-pm4fk

    @Didi-pm4fk

    Жыл бұрын

    @@PavanElthepu done

  • @user-wr2lk8rl3i
    @user-wr2lk8rl3i9 ай бұрын

    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

    @PavanElthepu

    9 ай бұрын

    You mean, AWS EKS setup?

  • @user-wr2lk8rl3i

    @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

    @PavanElthepu

    9 ай бұрын

    Sure

  • @ranjithako797
    @ranjithako797 Жыл бұрын

    Do more videos really helpful

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Thank you Ranjitha. Please subscribe and share with your friends and colleagues

  • @jalandharbehera2456
    @jalandharbehera2456 Жыл бұрын

    Nice sir 🙏🙏 its very much information

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Please share with your colleagues and friends

  • @jalandharbehera2456

    @jalandharbehera2456

    Жыл бұрын

    I already have shared a lot bro 🥰

  • @bharath4195
    @bharath4195 Жыл бұрын

    wow what an explanation 😊

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Thank you Bharath. Please subscribe and share with your friends and colleagues

  • @bharath4195

    @bharath4195

    Жыл бұрын

    @@PavanElthepu you made me to understand easily thank you

  • @bharath4195

    @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

  • @arunpadikkalathu764
    @arunpadikkalathu7642 жыл бұрын

    perfect

  • @PavanElthepu

    @PavanElthepu

    2 жыл бұрын

    Thank you Arun

  • @subhankarb100
    @subhankarb10011 ай бұрын

    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 ...

  • @rohanrustagi7857
    @rohanrustagi7857 Жыл бұрын

    thank you sir

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Glad that you liked Rohan. Please subscribe and share with your friends and colleagues

  • @rohanrustagi7857

    @rohanrustagi7857

    Жыл бұрын

    @@PavanElthepu already subscribed and even watched 5 videos of yours sir

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    All the best Rohan. Keep going

  • @amitverma7545
    @amitverma75458 ай бұрын

    Pavan brother Application Gateway Ingress controller with AkS par video banadoh so that latest way of handing ingress in cloud people knows

  • @rajeshwarayyamathapati9023
    @rajeshwarayyamathapati9023 Жыл бұрын

    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!!

  • @subhankarb100
    @subhankarb10011 ай бұрын

    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

  • @vishalsaxena5081
    @vishalsaxena5081 Жыл бұрын

    i want to deploy pods on 443 please make video on it

  • @amitverma7545
    @amitverma75458 ай бұрын

    Pavan these days cloud provider has there own native controller in that tls resolve at load balancer level please make video on that

  • @youkaba97
    @youkaba972 жыл бұрын

    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

    @PavanElthepu

    Жыл бұрын

    Hi Kaba, typically rate limiting is done in API Gateway. Please let me know if you are interested in API Gareway series.

  • @shrutipatnaik6759
    @shrutipatnaik6759 Жыл бұрын

    Hi Pavan, excellent tutorial! Can you please create the same ingress example with aws eks? thanks in adv

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Thank you Shruthi. I'll try to make a video with EKS. Please subscribe and share with your friends and colleagues

  • @udaydito721
    @udaydito7212 күн бұрын

    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.

  • @naren06938
    @naren069388 ай бұрын

    Ingress .yml files rayatam chala tough ga undi ma own ga. Alage ikkada python based certbot use chesi https ivvalema?

  • @boinasantosh9669
    @boinasantosh96696 ай бұрын

    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

    @user-pc1pm1vb7p

    3 ай бұрын

    bro, while applying tls, in case of 2 host name , i have to give CN for both the host name ???

  • @m4uvarathan
    @m4uvarathan7 күн бұрын

    Hi Pavan will you please share the 1st part of nginx-deployment.yaml & Nginx-service.yaml files, i have doubt in the section.

  • @PavanElthepu

    @PavanElthepu

    6 күн бұрын

    github.com/pelthepu/Kubernetes/blob/master/resources/todo-ingress-path-based.yaml

  • @m4uvarathan

    @m4uvarathan

    6 күн бұрын

    Thanks for the update Pavan, I want deployment and service, yaml file . Pls share those file

  • @m4uvarathan

    @m4uvarathan

    3 күн бұрын

    Hi Pavan, waiting for your update.

  • @shayelasharma1039
    @shayelasharma103910 ай бұрын

    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

    @PavanElthepu

    10 ай бұрын

    You should use AWS Route53 to create CNAME and map to load balancer

  • @shayelasharma1039

    @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

  • @bhaskardigumurthy9400
    @bhaskardigumurthy9400 Жыл бұрын

    Hi Pavan can you please make a simple project for CI/CD flow k8s

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Sure Bhaskar

  • @bhaskardigumurthy9400

    @bhaskardigumurthy9400

    Жыл бұрын

    @@PavanElthepu thankq you very much Pavan

  • @akshaysuryawanshi8697
    @akshaysuryawanshi8697 Жыл бұрын

    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

    @naveenpgowda3443

    2 күн бұрын

    you found solution?

  • @matinpathan5186
    @matinpathan5186 Жыл бұрын

    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

    @PavanElthepu

    Жыл бұрын

    That is just a sample application Matin. Please check volumes section for your second question

  • @matinpathan5186

    @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

    @PavanElthepu

    Жыл бұрын

    @@matinpathan5186 Thank you so much. Please subscribe and share it with your colleagues and friends

  • @matinpathan5186

    @matinpathan5186

    Жыл бұрын

    @@PavanElthepu Done request for CKA or CKAD videos also if you can

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Sure. Stay Tuned Matin

  • @leagueoflegendswildriftnep2236
    @leagueoflegendswildriftnep22362 жыл бұрын

    Yes in local everything is good but i tried in aks today but my application css, js static files are not loading.

  • @leagueoflegendswildriftnep2236

    @leagueoflegendswildriftnep2236

    2 жыл бұрын

    I also tried to not use rewrite annotation but still not working

  • @PavanElthepu

    @PavanElthepu

    2 жыл бұрын

    Did you try port forwarding your service and see if you can able to access your application?

  • @leagueoflegendswildriftnep2236

    @leagueoflegendswildriftnep2236

    2 жыл бұрын

    I can access application but css js not loading

  • @PavanElthepu

    @PavanElthepu

    2 жыл бұрын

    @@leagueoflegendswildriftnep2236 Then it's not ingress issue. Check you image is bundled correctly or not

  • @diboracle123
    @diboracle1232 жыл бұрын

    pls upload the video in secrets, config Map and PV , PVC

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Hi Dibyendu, all the videos you requested are uploaded. Please checkout the Kubernetes playlist

  • @diboracle123

    @diboracle123

    Жыл бұрын

    @@PavanElthepu I checked already

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    Cool. I hope you’re enjoying. Please share with your friends and colleagues..

  • @diboracle123

    @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..

  • @Mohammed-co3ux
    @Mohammed-co3ux11 ай бұрын

    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

    @PavanElthepu

    11 ай бұрын

    You can add NetworkPolicy Mohammed

  • @RamM-px4tr
    @RamM-px4tr Жыл бұрын

    Can I have your email ?

  • @PavanElthepu

    @PavanElthepu

    Жыл бұрын

    pavan.elthepu@gmail.com