Ingress - s50600822/Notes GitHub Wiki

....

Comparison of Kubernetes Ingress controllers

Name Language Description
Nginx Ingress Go Nginx Ingress is an open-source Kubernetes ingress controller that uses the Nginx web server to route traffic within a cluster. It provides features such as SSL/TLS termination, load balancing, URI rewriting, and more.
Traefik Go Traefik is a modern HTTP reverse proxy and load balancer that was built specifically for microservices and containerized environments. It can automatically discover services, configure routes, and handle traffic with ease.
Istio Go Istio is an open-source service mesh that provides traffic management, security, and observability for microservices. It can handle tasks such as load balancing, traffic routing, fault injection, and more.
Kong Lua Kong is a cloud-native, API gateway and service mesh that uses Lua as its configuration language. It can handle tasks such as traffic management, authentication, rate limiting, and more.
Ambassador Python Ambassador is an open-source Kubernetes-native API gateway built on the Envoy Proxy. It provides features such as traffic management, rate limiting, circuit breaking, and more.

....