同福

Rancher(k8s)的负载均衡Load Balancing(LB)的使用方法

介绍

介绍

在上一节课里福哥带着大家学习了使用Rancher来部署tfmysql、tfredis、tfelasticsearch和tfphp,今天我们要讲讲如何使用k8s的负载均衡Load Balancing(LB)将我们部署的网站发布出去!k8s的LB本身也是基于Nginx软件实现的,所以我们在k8s集群里面就不需要单独的部署Nginx服务了!k8s的LB是图形化的操作界面,配置起来比较简单!

今天福哥就带着大家学习k8s的负载均衡Load Balancing(LB)的使用技巧~

环境

镜像版本
rancher/rancher:v2.5.17-rc4
操作系统CentOS 7 x86_64 2009
服务器TFCentOS7x64、TFCentOS7x64Node1
IP192.168.168.68、192.168.168.69
端口9443

使用

启动rancher

福哥在启动rancher容器的时候没有设置随机自动启动(因为这个rancher要占用非常多的内存)。

docker start rancher

home/topic/2023/0905/21/a3fdccb34e7c1d05ca5415dbb1ec1182.png

总结

今天福哥带着大家学习了Rancher(k8s)的负载均衡Load Balancing(LB)的使用方法,通过k8s的LB可以将部署在k8s集群里面的服务给发布出来供外面的用户访问,类似Nginx做的事情,而LB本身也是基于Nginx软件实现的。