Member-only story

Ingress — Kubernetes

Always learning
3 min readNov 14, 2023

Kubernetes Ingress enables customization of how entities outside a network communicate with Kubernetes applications that run within the network.

Kubernetes Ingress is an API object that provides routing rules to manage external users’ access to the services in a Kubernetes cluster.

In other words, it allows you to expose your Kubernetes services to the outside world in a way that is scalable, secure, and flexible.

Ingress ← Theory Part

Ingress 2

Some of the benefits of using Kubernetes Ingress

Simplified service exposure

Advanced traffic management

Load balancing

Enhanced security

Scalability and flexibility

Ingress Controller

An Ingress controller is something that implements the information carried by ingress resource

Ingress controller examples are nginx-ingress, HAProxy, etc..,

Nginx ingress is the most widely used controller

This controller runs in a pod of the same cluster

We need to enable ingress in minikube

minikube addons enable ingress

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Always learning
Always learning

Written by Always learning

கற்றுக் கொள்ளும் மாணவன்...

No responses yet

What are your thoughts?