Ingress Made Easy! Install and Configure the Ingress NGINX Controller for Kubernetes

Поделиться
HTML-код
  • Опубликовано: 15 фев 2024
  • The Ingress-NGINX Controller for Kubernetes is a very popular option for configuring Ingress on Kubernetes. Let’s walk through the installation process and get our a load balancer set up and ready to handle traffic from the web.
    Sample Code: github.com/ascode-com/wiki/tr...
    Blog Post: ascode.com/blog/how-to-instal...
    Join the community on Discord: ascode.com/discord
    FREE $100 Vultr credit: ascode.com/vultr
    If you'd like to support me, I'm on ko-fi: ko-fi.com/ascode

Комментарии • 34

  • @ervispojana118
    @ervispojana118 10 дней назад

    We are waiting for the second part !!! The video was very clear and easy to understand.

  • @ciscoboy-devon1732
    @ciscoboy-devon1732 5 месяцев назад +1

    Awesome Tutorial, Smart, Neat and Simple. Keep up the great work 😇

    • @ascode-com
      @ascode-com  5 месяцев назад +1

      thanks! always happy to see you around :)

  • @LuverH
    @LuverH 5 месяцев назад +2

    This was super helpful!! Great explainer! Thank you~

  • @yonisomar2346
    @yonisomar2346 5 месяцев назад

    Really beneficial, please do more like these, got my CKA exam next week

    • @ascode-com
      @ascode-com  5 месяцев назад +1

      good luck! you got this and thanks for the comment -- made my evening!

  • @EdMane
    @EdMane 4 месяца назад +1

    Thank you!!! And I want to see the https episode ofc :)

  • @alfredoalarconyanez4896
    @alfredoalarconyanez4896 3 дня назад

    great video, thank you !!

  • @Alex-rh4yt
    @Alex-rh4yt 18 дней назад

    Thank you for inspiration

  • @silvershadowjsh
    @silvershadowjsh 11 дней назад +1

    I’m new to this, what would this look like for an application being managed as part of a helm chart, as in what would the source code look like without using kubectl commands? I’m not 100% sure what to change in the template files and what to add and I want it to be easily managed without having to run commands every time. And how would this work if you’re running locally using minikube as you wouldn’t have a loadbalancer or an external IP assigned? I don’t know how to assign an external IP using minikube and minikube tunnel isn’t seeming to work.

  • @felipedonadon7039
    @felipedonadon7039 Месяц назад +1

    Hi brother. Please, the link for the blog post in the description needs to be updated. Overall, thanks for this quick tutorial on how to start things up!

    • @ascode-com
      @ascode-com  19 дней назад

      thanks for letting me know!

  • @yichizhang973
    @yichizhang973 3 месяца назад

    thanks for your create video, I have followed your steps, only the difference is that the external ip is not showing, it seems to be the issue with loadbalancer

    • @yichizhang973
      @yichizhang973 3 месяца назад

      by the way, I am doing this on my laptop, local env

    • @ascode-com
      @ascode-com  19 дней назад

      check what the load balancer says in the aws console and kubectl describe

  • @user-qk4tx9jc4m
    @user-qk4tx9jc4m 5 месяцев назад

    If the ingress is exposed as a load balancer service, would you connect it with route53 with ssl in aws? Is that the industry standard?

    • @ascode-com
      @ascode-com  5 месяцев назад +1

      route 53 only manages DNS. To configure TLS or SSL you'd need to get the certs and configure them to work with your load balancer. You'd need to use something like cert-manager with a certificate issuer like letsencrypt. Let me know if that's something you're interested in seeing.

  • @RealEyes24
    @RealEyes24 2 месяца назад

    you look so much like Jaedong - very well known SC & SC2 player from South Korea

  • @user-qv2gl3wl5s
    @user-qv2gl3wl5s Месяц назад

    Hi, I know this is a bit off-topic, but I have a question. I'm using ingress-nginx on EKS with an NLB (externalTrafficPolicy: Local), and my target group instances are showing as unhealthy. Any advice on resolving this?

    • @ascode-com
      @ascode-com  19 дней назад

      the health check is likely failing. either the load balancer can't reach your app or your app isn't responding properly

  • @abalso1507
    @abalso1507 Месяц назад

    Could you please share a video using the TLS certifications

  • @gradergreder6931
    @gradergreder6931 4 месяца назад

    how are you use CAT modules in terminal?

    • @ascode-com
      @ascode-com  4 месяца назад +1

      check out bat! alias cat=“bat”
      github.com/sharkdp/bat

  • @gradergreder6931
    @gradergreder6931 4 месяца назад

    Let's Encrypt SSL Certificates for Kubernetes with cert-manager comming soon)

  • @bhawanakalundrekar9680
    @bhawanakalundrekar9680 2 месяца назад

    I cannot see my external IP coming up, it is pending only since long

    • @ascode-com
      @ascode-com  19 дней назад

      try checking aws load balancer in console and using kubectl describe. could be subnet issue

  • @RashidKhan-ss7em
    @RashidKhan-ss7em 26 дней назад

    Tell me about external ip its given me none

    • @ascode-com
      @ascode-com  19 дней назад

      try checking aws load balancer in console and using kubectl describe.

  • @LucCelny
    @LucCelny 4 месяца назад

    If you can do this with SSL and through Terraform I would donate ;)

  • @jleeleeeeee
    @jleeleeeeee 4 месяца назад +1

    Does this work on windows? Because you’re staring into the window of my soul 😩

    • @ascode-com
      @ascode-com  4 месяца назад +1

      It actually only works if you use git to commit to me 😉