4.3 Ingress (Ingress 控制器) Kubernetes Ingress 控制器详解与实践 在 Kubernetes 中,Service 用于暴露应用程序,但通常仅限于集群内部访问。如果需要从集群外部访问 Service,通常需要使用 NodePort 或 LoadBalancer 类型的 Service。然而,这些方法各有局限性:NodePort 会暴露所有节点上的端口,而 LoadBalancer 则会为每个 Service 创建一个云厂商提供的负载均衡器,成本较高。 Ingress 提供了一种更灵活、更经济的方式来暴露 Kubernetes 集群中的服务。Ingress 允许你使用单个 IP 地址和域名来路由到集群内部的不同 Service。 4.