- Ingress是K8S API的标准资源类型之一, 也是一种核心资源,它其实就是一组基于域名和URL路径,把用户的请求转发至指定Service资源的规则
可以将集群外部的请求流量,转发至集群内部,从而实现“服务暴露”
Ingress控制器是能够为Ingress资源监听某套接字,然后根据Ingress规则匹配机制路由调度流量的一个组件
说白了, Ingress没啥神秘的,就是个(简化版)nginx + 一段go脚本而已
注意: Ingress只能调度并暴露7层应用,特指http和httpst协议
常用的Ingress控制器的实现软件
Ingress-nginx
HAProxy
Traefik