DEV Community

loading...
Cover image for The new API Gateway

The new API Gateway

Maxime Guilbert
Just a dev who touches a lot of things and wants to share his experiences. (or just want to note somewhere things to don't forget)
・1 min read

Discovered recently and actually in alpha, the Kubernetes-sigs community is developing an "API Gateway".


More generic, extensible, and expressive than the current Ingress. Mostly, it's role-oriented.

Today we have one element which manages the traffic to services. With the API Gateway we will have multiple layers :

  • Gateway Class: For infra admin - This represents a kind of Gateway that can be created by the infrastructure provider.
  • Gateway: For cluster admin - This is the load balancer element where we bind different listeners.
  • HTTP Route: For devs - This one does the traffic redirection matching some elements like the hostname, path, header...

With these elements, we will natively have some functionalities like traffic splitting.


It's just a quick post to give you a taste of it. If you're interested their documentation is really good, so go check it!

Links


I hope it will help you!

Discussion (0)