Kubernetes Ingress in 5 mins

  Рет қаралды 180,188

IBM Technology

IBM Technology

Күн бұрын

Watch introductory Kubernetes Explained video → • Kubernetes Explained
Learn more about Kubernetes → ibm.biz/explore-kubernetes-guide
Learn more about Kubernetes Ingress → ibm.biz/learn-more-about-ingress
Learn more about Load Balancing → ibm.biz/load-balancing-guide
Read the Kubernetes Ingress blog → ibm.biz/what-is-k8-ingress-blog
Check out IBM Cloud Kubernetes Service → ibm.biz/managed-k8s-service
► Earn a badge with FREE interactive Kubernetes labs → ibm.biz/interactive-k8s-hands-...
There are several ways to expose your applications deployed in Kubernetes, but how do you know which option is best for you?
In this lightboard video, Sai Vennam with IBM Cloud, visually breaks down the four main options (ClusterIP, NodePort, LoadBalancer, and Ingress) in great detail and why using Kubernetes Ingress is the best option to use in production environments.
Timestamps
0:00 - Intro
0:50 - ClusterIP
1:10 - NodePort
2:44 - LoadBalancer
3:43 - Ingress
5:10 - Benefits of Kubernetes Ingress
Get started on IBM Cloud at no cost → ibm.biz/get-on-ibm-cloud
Subscribe to see more videos like this in the future → ibm.biz/subscribe-now
#Kubernetes #KubernetesIngress #LoadBalancer

Пікірлер: 112
@kianian1979
@kianian1979 Жыл бұрын
Best 5 minutes video ever for Ingress
@antoninoromeo4015
@antoninoromeo4015 Жыл бұрын
Very cool! in 5 minutes you are able to explain that better then a lot of time of anyone else :)
@lokacjusz
@lokacjusz 2 жыл бұрын
I love these clips with transparent board. great content
@saboorahamd6598
@saboorahamd6598 3 жыл бұрын
Thanks for the nice explanation (and esp. of pointing to the "Kubernetes explained" in the beginning)! Looking forward to other informative videos.
@pinakimukherjee2084
@pinakimukherjee2084 22 күн бұрын
One of the best videos I have seen. Within 5 minutes you explained a very valid points. God bless bro.
@pacozaaskr14
@pacozaaskr14 Жыл бұрын
This is just what I need. Amazing work!
@viciouz25
@viciouz25 3 жыл бұрын
Thanks for the quick video and explanation. On point.
@Akshattheyoutuber
@Akshattheyoutuber Жыл бұрын
ultimate explanation in short time.. gr8 work
3 жыл бұрын
Very nice explanation, very visual and to the point
@sgavathe
@sgavathe 2 жыл бұрын
Thanks for the great explanation on Ingress. Got a little better understanding on it.
@davidef.982
@davidef.982 2 жыл бұрын
Really well explained, thumbs up !
@simranbanwait
@simranbanwait 10 ай бұрын
amazing explanation.... loved it.
@gabrielemalatesta8978
@gabrielemalatesta8978 3 жыл бұрын
Very nice format thanks!
@viswatejaforu
@viswatejaforu 3 жыл бұрын
The best explanation, I have seen many videos, but this the gem of all
@IBMTechnology
@IBMTechnology 3 жыл бұрын
Thank you, Teja, really humbled by your feedback! 🙏 Glad you enjoyed the video, stay tuned for more like this. 💪
@geetheshkumarsidda3921
@geetheshkumarsidda3921 Жыл бұрын
amazing work, i like the alert before the interesting parts..
@euclideschauque578
@euclideschauque578 3 жыл бұрын
Thank you for the helpful summary
@manhdt8971
@manhdt8971 2 жыл бұрын
short and very well explain. well done IBM team
@IBMTechnology
@IBMTechnology 2 жыл бұрын
Thank you! 🙏
@A.A.
@A.A. 5 ай бұрын
Wow, this is the best explanation. Super cool.
@paavangopala4216
@paavangopala4216 3 жыл бұрын
Nicely explained. Can we please get a video on default and custom operators on Kubernetes?
@iammanishganguly
@iammanishganguly 3 жыл бұрын
Excellent explanation!
@snehotoshbanerjee1938
@snehotoshbanerjee1938 2 жыл бұрын
Your all videos are great!
@umangjain9706
@umangjain9706 2 жыл бұрын
Only 5 mins and so much content... hats off
@IBMTechnology
@IBMTechnology 2 жыл бұрын
Thank you so much for the feedback, glad you liked it! 🤠
@danchisholm1
@danchisholm1 6 ай бұрын
always well said, and to the point. 🙏
@vback4238
@vback4238 6 ай бұрын
Awesome job!!
@nokzeo2777
@nokzeo2777 Жыл бұрын
Great explanation
@user-ty3iy8bk2l
@user-ty3iy8bk2l 11 ай бұрын
Excellent!
@tuvoxuan1894
@tuvoxuan1894 3 ай бұрын
ez to understand... thanks u so muchhh
@user-yk7kr6ij8i
@user-yk7kr6ij8i 3 жыл бұрын
Well done bro !
@StingSting844
@StingSting844 Жыл бұрын
More than the explanation Im always fascinated by how these people write in reverse
@clipbastler
@clipbastler 3 жыл бұрын
very well done, thx!
@mindfreaksaad
@mindfreaksaad Жыл бұрын
Fantastic!
@OrestisPantazos
@OrestisPantazos 3 жыл бұрын
Excellent video about Kubernetes once again!!
@ChanceMinus
@ChanceMinus 2 жыл бұрын
Thank you.
@mandeepmails
@mandeepmails Жыл бұрын
No better way to explain Ingress. 👍
@navjots35
@navjots35 3 жыл бұрын
Damn! This was a good quick lesson!
@GurcharanDhillon
@GurcharanDhillon 3 жыл бұрын
Absolutely
@robinranabhat3125
@robinranabhat3125 Жыл бұрын
commenting so that I get recommended more of ibm contents !
@aromn
@aromn 2 жыл бұрын
Very nice!
@ivanvelinov4630
@ivanvelinov4630 Жыл бұрын
You're awesome!
@Rx3456
@Rx3456 Ай бұрын
Good one
@shailesh4s
@shailesh4s 2 жыл бұрын
well done
@mcraj377
@mcraj377 3 жыл бұрын
Great content, amazing explanation 👍 It took me 2 and half mins, watched it in 2x :)
@pratikbhandari1676
@pratikbhandari1676 2 жыл бұрын
Thanks for the video :)
@stanleyogadachinedu2736
@stanleyogadachinedu2736 Ай бұрын
Thanks you
@hesham200053
@hesham200053 2 жыл бұрын
really clean nice explanation
@IBMTechnology
@IBMTechnology 2 жыл бұрын
Thank you, Hesham! 🙂
@notaMorocco
@notaMorocco 5 ай бұрын
thanks
@madhu_parimi
@madhu_parimi 3 жыл бұрын
Thanks
@JunaidAhmed-ox2xd
@JunaidAhmed-ox2xd 7 ай бұрын
looking forward to some practical demonstration of ingress
@kateilves
@kateilves 2 жыл бұрын
Oh. I would love to watch your personal channel, hard to find videos exactly from you, but they are the best.
@shuaibpantnagar
@shuaibpantnagar Жыл бұрын
This is a good short video on Ingress and service but once you need to make one correction on ip addresses. 169 range IP address in not public address. It is reserved range.
@NestorNarvaez
@NestorNarvaez Жыл бұрын
Excellent! GReat explanation and I congratule you for writing in a mirror way :D, that's hard!
@_sr
@_sr 2 жыл бұрын
When you are on a cloud provider, the load balancer will be automatically provisioned for you, but if you are on bare-metal, you should do that yourself manually.
@masteryoda9044
@masteryoda9044 2 жыл бұрын
Sai Venom .. what a badass name !!!
@ReflectionOcean
@ReflectionOcean 2 жыл бұрын
A service is a collection of pods that are loads balanced
@blackgoldcrops
@blackgoldcrops Жыл бұрын
Most production environment use cases are to use a load balancer and Ingress in combination! Is it better to load balancer-> ingress or ingress-> load balancer? I think ibm have more scenes! ibm answer is authoritative! How cloud-native components such as Ingress Istio combine them in a production environment and use them in practice! How to design the specific architecture?So ask you guys
@gamertechkid1490
@gamertechkid1490 2 жыл бұрын
I've watched 5 other full courses and none of them explained Ingress and Nodeports as clearly as you did. I finally get it! Thank You! How do I support you or buy your full course?
@IBMTechnology
@IBMTechnology 2 жыл бұрын
Happy you found it useful! If you'd like to support the channel, be sure to like and subscribe. If there are any other topics you'd like us to cover, leave us a comment, and we'll see what we can do!
@vktop2
@vktop2 2 жыл бұрын
Nice video, thank you for share, I have a question, I recently heard at a conference that it was a good practice to use multiple ingress controllers in Kubernetes. Why?
@machireddyshyamsunder987
@machireddyshyamsunder987 3 жыл бұрын
greatly explain in 5 mini.. to my knowledge/experience NLB is Network Load Balancer right ? correct me if I am wrong !!
@m.m.4589
@m.m.4589 3 жыл бұрын
Ambassador next , plz
@beingrandom4171
@beingrandom4171 10 ай бұрын
Too cool
@jackiehenry5799
@jackiehenry5799 2 жыл бұрын
Just a suggestion to not whiteboard at the very bottom of the frame, it ends up overlapping with the subtitles (if enabled)
@n.ib.3758
@n.ib.3758 3 жыл бұрын
thks a lot. I will share your video with my collegues. It was difficult to understand the differences between nodeport and ingress. It's easier with your explanation. One of my collegues said that it would be better to have one ingress per service. What do you think about it ?
@svennam92
@svennam92 3 жыл бұрын
Hey there, thanks for watching. Generally, it makes more sense to configure multiple back-end services with a single ingress resource. You can use path-based routing to resolve to different services.
@abhir2085
@abhir2085 2 жыл бұрын
2:10 what a perfect angle
@rezaabdollahi1005
@rezaabdollahi1005 2 жыл бұрын
great video, may I ask what applications did you use to create this video. the writing part with marker is amazing
@IBMTechnology
@IBMTechnology 2 жыл бұрын
It's simpler than it looks. The key is the image has been flipped horizontally by the editor. You can get a behind the curtain look here: kzfaq.info/love/KWaEZ-_VweaEx1j62do_vQcommunity?lb=Ugzf5SL_yh9NglCJzgF4AaABCQ
@skullwise
@skullwise 3 жыл бұрын
Basically, Ingress is like Zuul in Spring Cloud
@neeradmittal9121
@neeradmittal9121 Жыл бұрын
how many ingress can be created for a cluster?
@watherby29
@watherby29 2 жыл бұрын
2:35 why IP is going to change when adding pods?
@shreyapatel292
@shreyapatel292 Жыл бұрын
As you said that we can do routing in ingress; so is that ok to remove the nginx routing logic and implement in ingress ??
@eLeCtRoXaLLeCs
@eLeCtRoXaLLeCs 3 жыл бұрын
Nicely explained. Simple and efficient. One question i have about ingress: can you build it so that it routes traffic say like 70% on one service and 30% on another when you've got same pods created in each service? I don't know if i was clear enough (:
@IBMTechnology
@IBMTechnology 3 жыл бұрын
Hi Alexander! You can’t do that with Kubernetes Ingress at the moment, but you can do it with a service mesh such as Istio. Check out “Istio Traffic Management”.
@eLeCtRoXaLLeCs
@eLeCtRoXaLLeCs 3 жыл бұрын
@@IBMTechnology thank you very much for the answer :D
@maxmustermann9858
@maxmustermann9858 6 ай бұрын
Ok Great, but I still have some questions. Let’s say I have a cluster with 3 Master and 3 worker nodes for HA and an external Load Balancer. Now I need to set up ingress, is the ingress automatically HA and where is it running? On the master or worker node just like any other pod and to wich target I point my load balancer that the traffic gets to the Ingress?
@evgeni-nabokov
@evgeni-nabokov Ай бұрын
Are nodes and pods the same? It seems like you use them interchangeably.
@leeritenour
@leeritenour 3 жыл бұрын
Hi, can anyone teach me how to scale the pods of a single deployment across nodes, or say, group pods from different nodes as a service? I have thought that you can only group pods with labels within a node? I have also thought that you can only scale out pods for a deployment within a node. Is it possible to control that?
@sravaniregalla3125
@sravaniregalla3125 4 ай бұрын
Hi , I have a question. My helm chart is deploying 2 pod replicas and they were exposed to DNS host name through ingress host, during the helm upgrade i have to ensure that atleast one pod is available and serving the requests with minimal downtime. How can i introduce this behaviour??
@gdearyaaristha268
@gdearyaaristha268 Жыл бұрын
Sorry for 2 years late, but i have question. Between ingress and pod, is it necessary to have load balancer to handle pod?
@karthikk2719
@karthikk2719 3 жыл бұрын
I have a question, so essentially an Ingress is a Kubernetes component which is not in the form of actual process running as part of cluster itself, but instead ingress makes sures that it maintains the front end and backend configuration needed for an external load balancer process to pick it up and execute outside the cluster?
@IBMTechnology
@IBMTechnology 3 жыл бұрын
Hi there! Ingress is an object type in Kubernetes. The Ingress Controller processes this Ingress object & the configuration/metadata contained within it, to configure the layer 7 proxy contained within the Ingress Controller, in order to expose your applications and services to the outside world. You can read more here 👉 ibm.co/2TGlWpp
@Anant1896
@Anant1896 3 жыл бұрын
Great video. Just one confusion I have. Do we need a load-balancer like Ngnix when using Ingress or Ingress itself act as a load balancer
@sharmasourabh333
@sharmasourabh333 3 жыл бұрын
you don't need LB anymore when using ingress.
@mforlorn
@mforlorn 3 жыл бұрын
In order for the Ingress resource to work, the cluster must have an ingress controller running. Unlike other types of controllers which run as part of the kube-controller-manager binary, Ingress controllers are not started automatically with a cluster. You may need to deploy an Ingress controller such as ingress-nginx. You can choose from a number of Ingress controllers. Kubernetes as a project supports and maintains AWS, GCE, and nginx ingress controllers.
@bilelkhedira
@bilelkhedira Жыл бұрын
cool
@asdawece
@asdawece 2 жыл бұрын
how these pens are working is there a glass or it's some kind of computer trick
@hiteshsuthar1097
@hiteshsuthar1097 2 жыл бұрын
Premium content 👍
@avnishsinghtomar7783
@avnishsinghtomar7783 2 жыл бұрын
i have a service with 10 replicas of a pod exposed by a service on k8s cluster. I want to 4 replicas to serve public APIs (lets say they have /public prefix) and the other 6 replicas to server private(internal) APIs (let's say they don't have /public prefix). I don't think ingress with help here. Is there any other way, this can be achieved?
@Fabian-_-
@Fabian-_- 2 жыл бұрын
Do you actually write mirrored or is there some magic behind this? :D hats off and thanks for the great explanation!
@IBMTechnology
@IBMTechnology 2 жыл бұрын
Hi Fabian! There's a little bit of magic behind it. 😉 We shared some backstage secrets on the Community page, check it out here 👉 ibm.co/3AbglI3
@sunilsushir1224
@sunilsushir1224 11 ай бұрын
if hands on lab please tell me
@BrianThomas
@BrianThomas 2 жыл бұрын
So if I understand correctly. The ingress lives on the API server? Or is that another device? Where does the public IP live? I'm assuming again on the API controller or API server.
@Andre-jz9bi
@Andre-jz9bi Жыл бұрын
Same question here, but I don't think API server would be the answer.
@adityahpatel
@adityahpatel 4 ай бұрын
There's 1 thing which is incorrect here (let me know if it's not). Ingress does not have a single External ip address. don't you have to expose ingress using nodeport?
@kwstasmenths2301
@kwstasmenths2301 10 ай бұрын
After the latest update ingress prime always crashes.... So i can Not play.... the funny thing os that says " fixed crashing "
@atexnik
@atexnik 3 ай бұрын
The way you depicted is as if the ingress creates LB outside of node, which is not true and totally confusing.
@faisalpangestu9603
@faisalpangestu9603 Жыл бұрын
Did you forget to explain a pair of ingress components, ingress controller and ingress itself?
@kundumehul
@kundumehul 2 жыл бұрын
I don't understand how can all of the instructor can right backwards? Is it a job requirement for getting into IBM of you guys are simply flipping the video horizontally?
@cjrada82
@cjrada82 2 жыл бұрын
I can't write that neat forwards
@nexttoken
@nexttoken Жыл бұрын
Is he drawing on my monitor?
@IBMTechnology
@IBMTechnology Жыл бұрын
See ibm.biz/write-backwards
@middlecloud8725
@middlecloud8725 3 жыл бұрын
You are writing in mirror or you write normal? Sorry had to ask
@IBMTechnology
@IBMTechnology 3 жыл бұрын
Hey there! We shared some backstage "secrets" of our videos on the Community page, check it out here 👉 ibm.co/3pAmVTQ 🙂
@bgotura
@bgotura 2 жыл бұрын
Did you really write from right to left????
@theweegit
@theweegit 3 ай бұрын
More than likely they write normal and reverse the video
@shirecoding2440
@shirecoding2440 3 жыл бұрын
psy venom
@call_of_duty1327
@call_of_duty1327 3 жыл бұрын
3 view
@evgeni-nabokov
@evgeni-nabokov Ай бұрын
1 out of 5 minutes you are speaking about anything, but Ingress.
What are Feature Flags?
6:40
IBM Technology
Рет қаралды 52 М.
Kubernetes Ingress Explained Completely For Beginners - Updated
22:06
Sigma Girl Past #funny #sigma #viral
00:20
CRAZY GREAPA
Рет қаралды 30 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 26 МЛН
{Part 49}: Coding a Website for Articles and Blogs
5:11
software pro tips
Рет қаралды 8
Kubernetes Operators Explained
9:35
IBM Technology
Рет қаралды 99 М.
What is a REST API?
9:12
IBM Technology
Рет қаралды 1,4 МЛН
How does Kubernetes create a Pod?
9:55
IBM Technology
Рет қаралды 68 М.
Kubernetes NodePort vs LoadBalancer vs Ingress
6:27
Anton Putra
Рет қаралды 59 М.
Kubernetes and OpenShift: What's the Difference?
7:27
IBM Technology
Рет қаралды 299 М.
Kubernetes Explained
10:59
IBM Technology
Рет қаралды 606 М.
How to use  NGINX Ingress with Kubernetes in 2023
38:32
That DevOps Guy
Рет қаралды 67 М.
Top 50+ AWS Services Explained in 10 Minutes
11:46
Fireship
Рет қаралды 1,5 МЛН
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 1,5 МЛН
Secret Wireless charger 😱 #shorts
0:28
Mr DegrEE
Рет қаралды 2,4 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,5 МЛН