Перейти к содержимому

Kubernetes Ingress Resources | Using Ingress resources to expose your application

Vivek Singh

0:00 / 0:00

Kubernetes Ingress Resources | Using Ingress resources to expose your application

28 919 просмотров · 5 л. назад
Vivek Singh
8,38 тыс. подписчиков
28 919 просмотров · 5 л. назад
In this video we looked into what is Kubernetes Ingress resource and how we can use it to expose our application outside of the cluster. Apart from that we also looked into the benefits that ingress resources bring on table over the NodePort or LoadBalancer type of Services. We actually went ahead and deployed the Nginx Ingress controller and created an Ingress resource to actually expose our application outside of the cluster. We also looked into the PathTypes that are suupported and host/path based routing. One thing that I forgot to mention is ingress resources can only be used to expose HTTP/S services, we woulnt be able to expose any other type of service if we want to. Web: https://viveksingh.dev/ GitHub: https://github.com/viveksinghggits/li... K8S Docs: https://kubernetes.io/docs/concepts/s... 00:00 Introduction 00:24 What are Ingress Resources 01:08 Other options to expose your application 02:00 Benefits or using ingress over the NodePort and LoadBalancer SVC 04:48 Looking into ingress resource Spec 07:20 Deploy the application that we are going to expose 12:10 Access the application locally 13:28 Expose the application using Ingress Resources 15:32 Ingress Controllers 16:36 Deploying Nginx Ingress Controller 18:13 Ingress Rule PathType 20:50 Create the ingress resource to access our app from public IP 21:56 Demo of PathType with our application 26:55 Ways in which we can use Ingress 31:37 Multiple matches in the ingress rules 33:00 Summary, Like and Subscribe