Kubernetes Ingress Explained (2 Types)

Поділитися
Вставка
  • Опубліковано 26 лис 2024

КОМЕНТАРІ • 64

  • @AntonPutra
    @AntonPutra  Рік тому +5

    🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com

  • @christiangualteros36
    @christiangualteros36 8 місяців тому +1

    Great job. You are the best teacher I'd found. Thank you for your effort

    • @AntonPutra
      @AntonPutra  8 місяців тому

      Thanks, appreciate it!

  • @felixnunez5670
    @felixnunez5670 Рік тому +5

    Excellent video, very informative and digestible. Keep up the great work, my friend.

  • @valerikehayov2393
    @valerikehayov2393 Рік тому +1

    I didn’t know, about this local setup with minikine and add-ons.
    Amazing as always!

    • @AntonPutra
      @AntonPutra  Рік тому +1

      Thanks, it works slightly differently with different minukube drivers

  • @SomjitNag
    @SomjitNag 6 місяців тому +1

    Fantastic! Loved the way you present the details, and the diagrams as well... clear and concise! subscribed!

  • @김도형-g2i
    @김도형-g2i 9 місяців тому +2

    Such great videos as always, I am learning so much from you.
    Thank you so much!!!

  • @denisgr1
    @denisgr1 Рік тому +1

    Getting to this video, after watched many previous on this channel, have to mention - i really enjoyed learning many new things. Videos are clearly explained, based on real cases and as result are very useful.
    Thank you @AntonPutra !
    Do more ;)

    • @AntonPutra
      @AntonPutra  Рік тому

      Thank you, Denis. I appreciate it!

  • @saqibsatti8659
    @saqibsatti8659 Місяць тому

    Load balancer is not a Kubernetes component, it usually intercepts traffic outside the kubernetes cluster. Sometimes we use different implementations of load balancer for example metal lb. Load balancer is also kubernetes service but it provides only interface for the actual load balancer.

  • @VaibhavShewale
    @VaibhavShewale 11 місяців тому +2

    well that was quite insightful my dude

  • @jorden123
    @jorden123 Рік тому +1

    Anton, your videos are a bless, thanks for sharing your knowledge, keep it up.

  • @adityahpatel
    @adityahpatel 9 місяців тому +2

    Hey Anton, Great video. I have a 4 node bare-metal on-prem Raspberry Pi, K8S kubernetes cluster. My question is --> See time stamp 2:24. Does Ingress Nginx controller load balance across services OR across my 4 nodes OR both? i.e. do i need an additional load balancer (other than Nginx Ingress) on top on my 4 raspberry Pis OR does nginx controller handle that with a SINGLE EXTERNAL ip address to spread traffic to all 4 nodes?

    • @decaalv
      @decaalv 2 місяці тому

      I have the exact same question.

  • @nikhilpatel4278
    @nikhilpatel4278 Рік тому +1

    Thank You Sir! This awesome stuff, that has latest and greatest around k8s! I would like to request if you can make a tutorial video on Keptn as well! Much Appreciated your efforts sir!🙌🙌

    • @AntonPutra
      @AntonPutra  Рік тому

      Thanks for the feedback, Nikhil. I'll put it on my list!

  • @arcsha2336
    @arcsha2336 Рік тому +1

    Nice graphics used to demonstrate, also covered most of the information in correct timings!!!!perfect. Gr8 work Thanks.
    However, can you include cluster Nodes after the load balancers , I’m still having trouble understanding in the context of nodes as in traditional load balancer (layer 4) will only do the load balancing between the nodes and then reverse proxy (ingress stuff) will take care of pod traffic,,,, can you please provide some clarity. Thanks again !! Excellent work. 😊

    • @AntonPutra
      @AntonPutra  Рік тому

      Thank you, Arc Sha! I have another video covering similar topic that can be useful - ua-cam.com/video/RQbc_Yjb9ls/v-deo.html

  • @SATHISHKUMARRAVI-z6z
    @SATHISHKUMARRAVI-z6z Рік тому +1

    You are awsm man , Thanks for knowledge sharing , out of the box examples , I'm started watch all of your videos , but there is no videos on logging and log monitoring like ELK or EFK , can we have one

    • @AntonPutra
      @AntonPutra  Рік тому

      Thank you, SATHISH! Will do logging soon.

  • @sergeykosarchuk6388
    @sergeykosarchuk6388 8 місяців тому +1

    Very informative, thank you

  • @Sdirimohamedsalah
    @Sdirimohamedsalah 5 місяців тому

    Hello, thank you for this awesome tutorial.
    I wondering if you make mistakes in 2:48 when you modeled the forward of the traffic to service-b by using the path named service-a or I’m not ? If I’m wrong could you clarify this point please ?
    Thank you very much @Antony

    • @AntonPutra
      @AntonPutra  5 місяців тому +1

      yes it's just a copy paste mistake :)

    • @Sdirimohamedsalah
      @Sdirimohamedsalah 5 місяців тому

      @@AntonPutra thank you very much

  • @RafaelDurelli
    @RafaelDurelli Рік тому +1

    You are the best. As always a nice vide :D

  • @kerimaksak1573
    @kerimaksak1573 7 місяців тому +1

    Excellent explanation, can you also explain Headless Service?

    • @AntonPutra
      @AntonPutra  7 місяців тому

      Thanks. Headless service simply means there is no cluster IP (a virtual IP address in front of your pods, which does round-robin load balancing). Instead, you have a DNS SRV record with the IP addresses from your pods.

  • @amitpandey-vc2zr
    @amitpandey-vc2zr Рік тому +1

    Can your please create a video on AWS alb ingress with cert manager and App-Mesh

    • @AntonPutra
      @AntonPutra  Рік тому

      I already have video with ALB controller + TLS - ua-cam.com/video/ZfjpWOC5eoE/v-deo.html
github.com/antonputra/tutorials/blob/main/lessons/112/k8s/3-example.yaml#L48
      AWS service mesh is coming soon

  • @mikolajsemeniuk8574
    @mikolajsemeniuk8574 Рік тому +1

    Great video!

  • @CeezGeez
    @CeezGeez Рік тому +1

    awesome explanation

  • @roberto_camp
    @roberto_camp Рік тому +1

    Can you do something on OpenTelemetry in a K8s cluster one of these weeks? 🙏

    • @AntonPutra
      @AntonPutra  Рік тому +1

      Sure, in one of the benchmarks I used OpenTelemetry, it seems not very mature yet.

  • @nguyenphu-o5d
    @nguyenphu-o5d 3 місяці тому

    Excellent video, can I ask if a k8s on premise using metallb can work in cloud native? I am currently using the the tradition type.

    • @AntonPutra
      @AntonPutra  3 місяці тому

      I've been using MetalLB on-prem, and it works fine, but is there any specific reason you want that in the cloud? Why not use NLB instead?

    • @nguyenphu-o5d
      @nguyenphu-o5d 3 місяці тому

      @@AntonPutra I am just preparing some scenarios in advance if my company want to apply this on cloud.

    • @AntonPutra
      @AntonPutra  3 місяці тому

      @@nguyenphu-o5d I see, I don't think you should consider MetalLB for cloud. They don't officially support or recommend "In general, MetalLB is not compatible with cloud providers." - metallb.universe.tf/installation/clouds/

  • @AryungChen
    @AryungChen 11 місяців тому

    It is so excellent video, ..also the font is so pretty. May I know the name of the font?...thanks

    • @AntonPutra
      @AntonPutra  11 місяців тому +1

      Sure, it's Brevia.

  • @licmi1
    @licmi1 11 місяців тому +1

    Thanks!

  • @guoard
    @guoard 8 годин тому

    perfect.

  • @greenman3396
    @greenman3396 Рік тому

    Антох, ты уже устроился Devops-ом или нет ещё и если устроился, то на какую вилку и на какие условия, если не секрет, а то чё-то у всех разные запросы и условия...
    Ну, то есть, если я, например, хочу 500 000 на руки, ( это сегодня 05.09.23 $5000) что мне нужно выучить? или так не скажешь, потому что у всех разные требования и разные задачи?

    • @AntonPutra
      @AntonPutra  Рік тому

      da ochen davno :) uchit networking, linux, clouds (aws,azure,gcp) and of course k8s

  • @raypi2297
    @raypi2297 2 місяці тому

    What program you do to draw pictures in every thumbnail ?

  • @rashsh77
    @rashsh77 Рік тому

    Hi Anton, there is something wrong in service manifest at 2:03 it doesn't work :(
    Can you fix it ?

    • @AntonPutra
      @AntonPutra  Рік тому +1

      Well, it's only a part of the Nginx ingress deployment. You can check the full tutorial and find the corresponding code in my GitHub repo. Code - github.com/antonputra/tutorials/tree/main/lessons/082

  • @diegonayalazo
    @diegonayalazo Рік тому +1

    Thanks

  • @ImaneElouadi-eq1zc
    @ImaneElouadi-eq1zc 8 місяців тому +1

  • @decaalv
    @decaalv 2 місяці тому +1

    I am so dumb.

  • @nomionz4150
    @nomionz4150 Рік тому +1

    Hi, love your vids, but please can you not animate the arrows? I thought I was tripping for no reason. I even paused the video to check if they wobbling or not :) Anyway, cool video!