搭建k8s集群实战(二)安装keepalived和haproxy

keepalived介绍: 是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障
Keepalived作用: 为haproxy提供vip(10.208.1.190)在三个haproxy实例之间提供主备,降低当其中一个haproxy失效的时对服务的影响。

1、yum安装Keepalived【三个master节点】

安装keepalived

yum install -y keepalived

2、配置Keepalived【三个master节点】

cat <<EOF > /etc/keepalived/keepalived.conf
! Configuration File for keepalived
# 主要是配置故障发生时的通知对象以及机器标识。
global_defs {
   # 标识本节点的字条串,通常为 hostname,但不一定非得是 hostname。故障发生时,邮件通知会用到。
   # router_id LVS_k8s,#直接可以注释掉,留空的大括号
}
# 用来做健康检查的,当时检查失败时会将 vrrp_instance 的 priority 减少相应的值。
vrrp_script check_haproxy {
    script "killall -0 haproxy"   #根据进程名称检测进程是否存活
    interval 3
    weight -2
    fall 10
    rise 2
}
 
# rp_instance用来定义对外提供服务的 VIP 区域及其相关属性。
vrrp_instance VI_1 {
    state MASTER   #当前节点为MASTER

相关推荐

  1. k8s实战安装keepalivedhaproxy

    2024-01-29 03:06:02       45 阅读
  2. K8Skeepalivedhaproxy 高可用实战

    2024-01-29 03:06:02       47 阅读
  3. k8s部署 CNI 网络组件与k8s

    2024-01-29 03:06:02       48 阅读
  4. Flink on K8S及StreamPark平台安装

    2024-01-29 03:06:02       54 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-29 03:06:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-29 03:06:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-29 03:06:02       82 阅读
  4. Python语言-面向对象

    2024-01-29 03:06:02       91 阅读

热门阅读

  1. 游戏中排行榜的后台实现

    2024-01-29 03:06:02       56 阅读
  2. 在CSS中如何寻找第一个元素

    2024-01-29 03:06:02       54 阅读
  3. A. Problemsolving Log

    2024-01-29 03:06:02       55 阅读
  4. 关于css 的基础试题

    2024-01-29 03:06:02       52 阅读
  5. Spring Boot更换Spring fox为Springdoc

    2024-01-29 03:06:02       48 阅读
  6. 组装无人机需要哪些工具?

    2024-01-29 03:06:02       48 阅读
  7. OkHttp的理解和使用

    2024-01-29 03:06:02       53 阅读
  8. 四、MySQL之增删改

    2024-01-29 03:06:02       46 阅读
  9. 临床医疗大数据治理框架

    2024-01-29 03:06:02       56 阅读
  10. Hive之set参数大全-17

    2024-01-29 03:06:02       42 阅读
  11. 从c到c++——6:auto

    2024-01-29 03:06:02       53 阅读
  12. Python NLP深度学习进阶:自然语言处理

    2024-01-29 03:06:02       40 阅读
  13. NET高级面试指南专题二【泛型】

    2024-01-29 03:06:02       46 阅读