上云无忧 > 文档中心 > 腾讯云容器服务 TKE 标准集群 Ingress 管理 - Ingress 使用已有 CLB
容器服务 TKE
腾讯云容器服务 TKE 标准集群 Ingress 管理 - Ingress 使用已有 CLB

文档简介:
腾讯云容器服务 TKE 具备通过 kubernetes.io/ingress.existLbId: 注解使用已有负载均衡的功能,您可使用该注解指定 Ingress 关联的负载均衡实例。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠
腾讯云容器服务 TKE 具备通过 kubernetes.io/ingress.existLbId: <LoadBalanceId> 注解使用已有负载均衡的功能,您可使用该注解指定 Ingress 关联的负载均衡实例。
说明
Ingress 与 Service 的区别:Ingress 不支持多个实例使用同一个负载均衡实例,即不支持复用功能。

注意事项

请确保您的容器业务不与云服务器 CVM 业务共用一个负载均衡资源。
不支持在负载均衡控制台操作 Ingress Controller 管理的负载均衡监听器以及后端绑定的服务器,更改会被 Ingress Controller 自动覆盖。
使用已有负载均衡时:
不支持多个 Ingress 复用同一个负载均衡。
指定的负载均衡不能存在任何已有监听器。如已存在,请提前删除。
仅支持使用通过负载均衡控制台创建的负载均衡器,不支持使用由 Service Controller 自动创建和管理的负载均衡,即 Service 和 Ingress 不能混用同一个负载均衡。
Ingress Controller 不负责负载均衡的资源管理,即在 Ingress 资源删除时,负载均衡资源不会被删除回收。

使用场景

使用包年包月的负载均衡对外提供服务

Ingress Controller 管理负载均衡生命周期时,仅支持购买按量计费的资源。但由于包年包月的负载均衡在价格上有一定的优势,用户需要长时间使用负载均衡时,通常会优先选择购买包年包月负载均衡。
在此类场景下,用户就可以独立购买和管理负载均衡。通过注解控制 Ingress 使用已有负载均衡,将负载均衡的生命周期管理从 Ingress Controller 中剥离。示例如下:
		
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
kubernetes.io/ingress.existLbId: lb-mgzu3mpx
name: nginx-ingress
spec:
rules:
- http:
paths:
- backend:
serviceName: nginx-service
servicePort: 80
path: /
kubernetes.io/ingress.existLbId: lb-mgzu3mpx 注解表明了该 Ingress 将使用已有负载均衡 lb-mgzu3mpx 进行 Ingress 服务配置。
相似文档
  • TkeServiceConfig: TkeServiceConfig 是腾讯云容器服务 TKE 提供的自定义资源 CRD,通过 TkeServiceConfig 能够帮助您更灵活的进行 Ingress 管理负载均衡的各种配置。
  • 简介: 使用 CLB 型 Ingress 时,默认是在当前集群所在 VPC 内的随机可用区生成 CLB。现目前 TKE 的 CLB Ingress 已支持指定可用区、包括其他地域的可用区。本文将为您介绍如何通过控制台和 YAML 两种方式为 CLB Ingress 跨域绑定和指定可用区。
  • 简介: 域名重定向,指当用户通过浏览器访问某个 URL 时,Web 服务器被设置自动跳转到另外一个 URL。 应用场景: 网站支持 HTTP 和 HTTPS,例如 http://tencent.com 和 https://tencent.com 需要访问到同一个 Web 服务。
  • 混合规则: 默认场景下,当 Ingress 中不配置 TLS 时,服务将以 HTTP 协议的方式对外暴露。当 Ingress 配置 TLS 时,服务将以 HTTPS 协议的方式对外暴露。Ingress 描述的服务只能以其中一种协议暴露服务,基于此规则的局限性,腾讯云容器服务 TKE 提供了混合协议的支持。
  • 简介: 基于接入层直连 Pod 的场景,当后端进行滚动更新或后端 Pod 被删除时,如果直接将 Pod 从 LB 的后端摘除,则无法处理 Pod 已接收但还未处理的请求。 特别是长链接的场景,例如会议业务,如果直接更新或删除工作负载的 Pod,此时会议会直接中断。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部