- 文档首页
容器服务
容器服务 VKE
用户指南
网络
路由(Ingress)
ALB Ingress
使用 ALB Ingress 实现业务发布
ALB Ingress
使用 ALB Ingress 实现业务发布
使用 ALB Ingress 实现业务发布
ALB Ingress 基于火山引擎应用型负载均衡(Application Load Balancer,ALB),提供更加丰富的七层负载均衡能力。本文主要介绍使用 ALB Ingress 实现业务发布的操作方法和注意事项。
操作步骤
步骤一:创建 ALBInstance
- 在左侧导航栏中,选择 工作负载 > 对象浏览器。 单击 使用 Yaml 创建,创建 ALB Instance。
- 创建完成后,在 对象浏览器 页面,单击 albinstance,进入详情页面,查看创建的 ALBInstance 资源。
步骤二:部署应用和服务
- 创建工作负载的 YAML 文件。示例文件deployment-demo.yaml代码如下:
- 创建服务的 YAML 文件。示例文件deployment-demo.yaml代码如下:
注意
- 当集群的容器网络模型为 Flannel 时,仅支持关联和选择 NodePort、LoadBalancer 类型的服务。
- 若 Ingress 开启了 直通 Pod 模式,则支持关联和选择 NodePort、LoadBalancer、ClusterIP 类型的服务。
- 若 Ingress 未开启 直通 Pod 模式,则仅支持关联和选择 NodePort、LoadBalancer 类型的服务。
步骤三: 创建 ALB Ingress
- 创建路由规则(Ingress)的 YAML 文件,示例alb-ingress.yaml代码如下:
结果验证
使用 ALB Ingress 中配置的域名访问服务。
预期结果如下,表示能够通过 ALB Ingress 访问到后端的服务。
最近更新时间:2026.04.07 14:19:46