Kubernetes Ingress Controllers, KIC
A specialized Layer 4 and Layer 7 proxy that gets traffic into Kubernetes, to the services, and back out again
Kubernetes support and maintain aws, gce, and nginx Ingress controller. Ingress Class is parent
Using Kubernetes API server, track Ingress resources and set L7 load balancer
- Pod formed software load balancer
- Cloud provided load balancer
Kubernetes Ingress Controllers
[번역]쿠버네티스 패킷의 삶 - #4
쿠버네티스 패킷의 삶 마지막 편, #4에서는 Ingress 리소스에 대해서 살펴 봅니다.
https://coffeewhale.com/packet-network4
![[번역]쿠버네티스 패킷의 삶 - #4](https://www.notion.so/image/https%3A%2F%2Fcoffeewhale.com%2Fassets%2Fimages%2Fpacket-life%2Flanding04.png?table=block&id=55ea9f02-ce4d-4a0c-ad95-8823ce74eca8&cache=v2)
인그레스 컨트롤러
인그레스 리소스가 작동하려면, 클러스터는 실행 중인 인그레스 컨트롤러가 반드시 필요하다. kube-controller-manager 바이너리의 일부로 실행되는 컨트롤러의 다른 타입과 달리 인그레스 컨트롤러는 클러스터와 함께 자동으로 실행되지 않는다. 클러스터에 가장 적합한 인그레스 컨트롤러 구현을 선택하는데 이 페이지를 사용한다. 프로젝트로서 쿠버네티스는 AWS, GCE와 nginx 인그레스 컨트롤러를 지원하고 유지한다.
https://kubernetes.io/ko/docs/concepts/services-networking/ingress-controllers

How Do I Choose? API Gateway vs. Ingress Controller vs. Service Mesh - NGINX
When you need an API gateway in Kubernetes, how do you choose among API gateway vs. Ingress controller vs. service mesh? We guide you through the decision, with sample scenarios for north-south and east-west API traffic, plus use cases where an API gateway is the right tool.
https://www.nginx.com/blog/how-do-i-choose-api-gateway-vs-ingress-controller-vs-service-mesh/


Seonglae Cho