master群集已完成部署的情况下进行
1、负载均衡采用nginx应用服务器,keepalived软件用来做nginx的双机热备,nginx做后台两个master节点的负载均衡。
角色分配:
nginx部署
建立nginx的YUM源,ip地址设为静态ip
[root@lb-ma ~]# cat > /etc/yum.repos.d/nginx.repo <<EOF
[nginx]
name=nginx-repo
baseurl=http://nginx.org/packages/centos/7/\$basearch/
gpgcheck=0
EOF
安装nginx并进行配置
[root@lb-ma ~]# yum install nginx -y
#添加stream模块实现四层转发
[root@lb-ma ~]# vim /etc/nginx/nginx.conf
###添加
stream {
log_format main '$remote_addr $upstream_addr - [$time_local] $status $upstream_bytes_sent';
access_log /var/log/nginx/k8s-access.log main;
upstream k8s-apiserver {
server 192.168.142.220:6443;
serve