Difference between Ingress, Ingress controller, and API gateway in Kubernetes

Grig Gheorghiu
3 min readApr 2, 2022

There is no shortage of articles explaining the concepts of Kubernetes Ingress controllers and Ingress objects. I want to add a quick explanation that helped me understand the difference between these two types of objects.

An Ingress controller is similar to an nginx instance that you install on a host. Within that nginx instance…

--

--

Grig Gheorghiu

DevOps, cloud computing, Python and Golang programming, data science, automated testing.