kubernetes.io/ingress.existLbId: <LoadBalanceId> 注解使用已有负载均衡的功能,您可使用该注解指定 Ingress 关联的负载均衡实例。Ingress Controller 管理的负载均衡监听器以及后端绑定的服务器,更改会被 Ingress Controller 自动覆盖。Service Controller 自动创建和管理的负载均衡,即 Service 和 Ingress 不能混用同一个负载均衡。Ingress Controller 不负责负载均衡的资源管理,即在 Ingress 资源删除时,负载均衡资源不会被删除回收。Ingress Controller 管理负载均衡生命周期时,仅支持购买按量计费的资源。但由于包年包月的负载均衡在价格上有一定的优势,用户需要长时间使用负载均衡时,通常会优先选择购买包年包月负载均衡。Ingress Controller 中剥离。示例如下:apiVersion: extensions/v1beta1kind: Ingressmetadata:annotations:kubernetes.io/ingress.existLbId: lb-mgzu3mpxname: nginx-ingressspec:rules:- http:paths:- backend:serviceName: nginx-serviceservicePort: 80path: /
kubernetes.io/ingress.existLbId: lb-mgzu3mpx 注解表明了该 Ingress 将使用已有负载均衡 lb-mgzu3mpx 进行 Ingress 服务配置。文档反馈