更新时间:2023-07-07 GMT+08:00
LoadBalancer访问
通过弹性负载均衡从公网访问工作负载,一般用于系统中需要暴露到公网的服务。访问方式由公网弹性负载均衡ELB服务地址以及设置的访问端口组成,例如“10.117.117.117:80”。
前提条件
请确保已有可用的工作负载,若没有请参照无状态工作负载(Deployment)先创建工作负载。
添加方式
- 登录MCP控制台,单击左侧导航栏的“资源管理”列表,选择“网络管理”,在“服务(Service)”页签下,单击“添加服务”。
- 设置访问参数。
- 服务名称:新增服务的名称,用户可自定义。
- 命名空间:服务所在命名空间。
- 服务类型:选择LoadBalancer。
- 关联工作负载:选择所属工作负载。
- 端口配置:
- 协议:请根据业务的协议类型选择。
- 容器端口:工作负载程序实际监听的端口,需用户确定。例如:nginx程序实际监听的端口为80。
- 访问端口:容器端口映射到负载均衡实例的端口,通过负载均衡对外暴露服务时使用,端口范围为1-65535,可任意指定。
- 域名:输入访问的域名地址。
- 部署集群:与所属工作负载的部署集群一致,不可更改。
- 单击“下一步”,进行差异化配置。支持对每个集群差异化设置增强型负载均衡。
- 华为云:支持使用已有负载均衡实例和自动创建两种方式。选择自动创建时,单击“更改负载均衡实例规格”,可修改待创建增强型负载均衡实例的规格、计费模式和带宽。
图1 LoadBalancer服务差异化设置-华为云
- 其他云:访问注释支持key/value对格式。以阿里云为例,请您根据自身业务以及厂家要求进行标签配置。
图2 LoadBalancer服务差异化设置-阿里云
- 如需创建内部负载均衡器,您需要根据集群的云服务商添加相应的注释,请参考内部负载均衡器。
- 华为云:支持使用已有负载均衡实例和自动创建两种方式。选择自动创建时,单击“更改负载均衡实例规格”,可修改待创建增强型负载均衡实例的规格、计费模式和带宽。
- 单击“创建”。创建成功后可以根据页面提示创建域名访问。通过创建域名访问,可以将LoadBalancer类型的服务对接到云解析DNS服务。
- 获取访问地址。
- 单击页面上方的“集群控制台”,进入集群控制台。
- 在集群控制台,单击“工作负载 > 无状态 ( Deployment )”,单击所添加工作负载的名称进入详情界面,单击“查看访问方式”,获取访问地址。
父主题: 网络管理