CCE Ingress Controller 说明
更新时间:2024-03-28
组件介绍
CCE Ingress Controller 组件基于百度云应用型负载均衡产品(应用型BLB)实现 Kubernetes Ingress 语义,提供7层(HTTPS、HTTPS)负载均衡能力。
组件功能
用户在 CCE 控制台创建 BLB 类型 Ingress,或是使用 YAML 创建带有 kubernetes.io/ingress.class: cce
Annotation 的Ingress 资源后,CCE Ingress Controller 组件根据该 Ingress 资源对象中定义的转发规则和 Annotation 中的配置信息,在应用型 BLB 和 EIP 上配置对应的参数,实现 Ingress 资源对象负载均衡的语义。
使用场景
在 CCE 集群中使用 BLB 类型 Ingress 实现负载均衡和流量接入功能。
使用限制
- CCE Ingress Controller为控制面组件,数据流量不会经过该组件,请不要主动调节组件的副本数。
安装组件
- 登录百度智能云官网,并进入管理控制台。
- 选择“产品服务>云原生>容器引擎CCE”,单击进入容器引擎管理控制台。
- 单击左侧导航栏中的“集群管理>集群列表”。
- 在集群列表页面中,单击目标集群名称进入集群管理页面。
- 在集群管理页面单击“组件管理”。
- 在组件管理列表中选择“CCE Ingress Controller”组件单击“安装”。
- 点击“确认”按钮完成组件的安装。
部署情况
安装 CCE Inress Controller组件,将在 Kubernetes 集群中部署以下对象:
对象名称 | 所属NameSpace | 资源类型 | 所占资源 |
---|---|---|---|
cce-ingress-controller-cce-reserved | kube-system | - | ConfigMap |
cce-ingress-controller | kube-system | 副本数:3,CPU: 200m,Memory: 500Mi | Deployment |
cce-ingress-clusterrole | kube-system | - | ClusterRole |
cce-ingress-binding | kube-system | - | ClusterRoleBinding |
cce-ingress-serviceaccount | kube-system | - | ServiceAccount |
BLB 类型 Ingress 的使用
在控制台使用BLB类型Ingress
控制台使用请参考文档:通过CCE使用K8S Ingress
BLB类型Ingress高级配置
高级配置请参考:BLB Ingress Annotation说明
版本记录
版本号 | 适配集群版本 | 更新时间 | 更新内容 | 限制和影响 |
---|---|---|---|---|
1.3.12 | v1.18/v1.20/v1.22/v1.24/v1.26 | 2024.03.19 | 解决日志问题 | 无 |
1.3.11 | v1.18/v1.20/v1.22/v1.24/v1.26 | 2023.11.22 | 修复 BLB 健康检查端口问题 | 无 |
1.3.10 | v1.18/v1.20/v1.22/v1.24/v1.26 | 2023.10.28 | 支持健康检查配置 | 无 |
1.3.9 | v1.18/v1.20/v1.22/v1.24/v1.26 | 2023-08-18 | 为 Ingress 相关 BLB 和 EIP 绑定 Tag | 无 |
1.3.8 | v1.18/v1.20/v1.22/v1.24/v1.26 | 2023-08-11 | 完善监听器配置 支持配置 EIP 带宽 支持默认为 BLB 开启"删除保护"功能 |
无 |
1.3.7 | v1.18/v1.20/v1.22/v1.24/v1.26 | 2023-07-24 | 内部优化 | 无 |
1.3.6 | v1.18/v1.20/v1.22/v1.24/v1.26 | 2023-05-17 | 支持配置默认EIP计费类型 修复忽略 Cordon 节点问题 支持会话保持配置、调度算法、XFF |
无 |
1.3.5 | v1.18/v1.20/v1.22 | 2023-01-17 | 取消对 BLB Name 等字段的更新 增加 Pod 直连功能开关 修复 Service 端口匹配错误问题 兼容 1.22 版本集群 |
无 |
1.3.4 | v1.18/v1.20 | 2022-06-22 | 支持 XFF 与 Real-IP 修复若干问题 |
无 |
1.3.3 | v1.18/v1.20 | 2022-05-24 | 兼容旧版转发规则 | 无 |