欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

使用kubeadm搭建Kubernetes 1.18集群并配置keeplive服务

最编程 2024-08-02 20:16:44
...

配置keeplive服务

1.高可用方案需要一个VIP,供集群内部访问,在所有master节点安装 yum install -y keepalived

2.配置keeplived服务

cat > /etc/keepalived/keepalived.conf <<EOF
! Configuration File for keepalived
global_defs {
   router_id 192.168.31.100     #节点ip,master每个节点配置自己的IP
}
vrrp_script chk_nginx {
    script "/etc/keepalived/check_port.sh 8443"
    interval 2
    weight -20
}
vrrp_instance VI_1 {
    state MASTER
    interface eth0
    virtual_router_id 251
    priority 100
    advert_int 1
    mcast_src_ip 192.168.31.100    #节点IP
    nopreempt
    authentication {
        auth_type PASS
        auth_pass 11111111
    }

3.启动keepalived systemctl enable --now keepalived

测试vip是否正常 ping vip