/plushcap/analysis/ambassador/ambassador-kubernetes-ingress-controllers-nodeport-load-balancers

Kubernetes Ingress 101: NodePort, Load Balancers, and Ingress Controllers

What's this blog post about?

This article discusses three general strategies in Kubernetes for managing ingress, which is a collection of routing rules that govern how external users access services running in a Kubernetes cluster. These strategies include using NodePort, LoadBalancer, and Ingress Resource. The article also explores more sophisticated requirements of an ingress strategy, such as content-based routing, resilience, support for multiple protocols, and authentication. It provides guidelines on how to pick your Kubernetes ingress strategy and discusses the evolution of the Ingress API, Ingress v1, and the Gateway API. The article concludes by recommending Ambassador Edge Stack as a popular Kubernetes native API Gateway that supports all the use cases mentioned in this article.

Company
Ambassador

Date published
Feb. 28, 2018

Author(s)
Richard Li

Word count
1300

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.