增加配置keepalived参数:virtual_router_id

pull/131/head
jmgao 2018-03-09 22:29:39 +08:00
parent f203f7d2c8
commit 92afc3ba34
4 changed files with 5 additions and 4 deletions

View File

@ -195,7 +195,7 @@ vrrp_instance VI-kube-master {
priority 120
dont_track_primary
interface {{ LB_IF }}
virtual_router_id 51
virtual_router_id {{ ROUTER_ID }}
advert_int 3
track_script {
check-haproxy
@ -220,7 +220,7 @@ vrrp_instance VI-kube-master {
priority 110
dont_track_primary
interface {{ LB_IF }}
virtual_router_id 51
virtual_router_id {{ ROUTER_ID }}
advert_int 3
virtual_ipaddress {
{{ MASTER_IP }}

View File

@ -20,6 +20,7 @@
master1="192.168.1.1:6443" # 根据实际master节点数量设置
master2="192.168.1.2:6443" # 需同步设置roles/lb/templates/haproxy.cfg.j2
#master3="192.168.1.x:6443"
ROUTER_ID=57 # 取值在0-255之间区分多个instance的VRRP组播同网段不能重复
MASTER_PORT="8443" # 设置 api-server VIP地址的服务端口
[kube-node]

View File

@ -7,7 +7,7 @@ vrrp_instance VI-kube-master {
priority 110
dont_track_primary
interface {{ LB_IF }}
virtual_router_id 51
virtual_router_id {{ ROUTER_ID }}
advert_int 3
virtual_ipaddress {
{{ MASTER_IP }}

View File

@ -13,7 +13,7 @@ vrrp_instance VI-kube-master {
priority 120
dont_track_primary
interface {{ LB_IF }}
virtual_router_id 51
virtual_router_id {{ ROUTER_ID }}
advert_int 3
track_script {
check-haproxy