DEV Community

Discussion on: Kubernetes Ingress vs Service Mesh

Collapse
 
heroes1412 profile image
heroes1412

Your article is very good and easy to understand. But how about API Gateway, i see ingress controller can handle API gateway task. what diffenrent?

Collapse
 
thenjdevopsguy profile image
Michael Levan

I would say the biggest two differences are 1) Ingress Controllers are a Kubernetes Controller in itself, so it's handled in a declarative fashion 2) (correct me if I'm wrong here about API Gateways please) API Gateways are typically an intermediary to route traffic between services. Sort of like a "middle ground". Where-as the ingress controllers are more about handling frontend app traffic.