Rancher-K8s集群负载均衡配置步骤


Rancher K8S集群 负载均衡规则

当我们以集群模式部署一套服务时,为了使每一服务节点都充分发挥其功能。往往会通过网关服务分配器负载均衡策略,如:GateWay、SLB、Haproxy等。同理如果在k8s集群中一个服务存在多个pod时,也需要添加负载均衡规则。使用rancher管理k8s集群服务,配置负载策略相当简便,下面是基本配置步骤以供参考


一、创建一个多pod服务

1.部署一个nginx服务

Rancher-K8s集群负载均衡配置步骤
Rancher-K8s集群负载均衡配置步骤

2.查看服务部署详情

Rancher-K8s集群负载均衡配置步骤
Rancher-K8s集群负载均衡配置步骤

3. 给nginx服务添加不同页面

用于区分负载策略

Rancher-K8s集群负载均衡配置步骤
修改第一个pod的index.html
Rancher-K8s集群负载均衡配置步骤
修改第而个pod的index.html
Rancher-K8s集群负载均衡配置步骤
准备工作完成,下面添加负载均衡规则

二、添加负载均衡规则

1.添加规则

Rancher-K8s集群负载均衡配置步骤

2.配置规则相关信息

Rancher-K8s集群负载均衡配置步骤

3. 等待初始化完成

Rancher-K8s集群负载均衡配置步骤
Rancher-K8s集群负载均衡配置步骤


验证

多次访问刚才生成的域名,页面分别在page1跟page2之间循环跳转。由此可见rancher k8s集群默认使用轮询策略
Rancher-K8s集群负载均衡配置步骤
Rancher-K8s集群负载均衡配置步骤