[TOC]
### **1、`/etc/keepalived/keepalived.conf`**
```
global_defs {
notification_email {
acassen@firewall.loc
failover@firewall.loc
sysadmin@firewall.loc
}
notification_email_from Alexandre.Cassen@firewall.loc
router_id LVS_DEVEL_BASE
vrrp_skip_check_adv_addr
# vrrp_strict
vrrp_garp_interval 0
vrrp_gna_interval 0
}
include /etc/keepalived/k8s-keepalived.conf
include /etc/keepalived/teledb-keepalived.conf
```
### **2、`/etc/keepalived/k8s-keepalived.conf`**
```
global_defs {
router_id GW223
}
vrrp_script check_k8s {
script "/etc/keepalived/check_k8s.sh"
interval 3
timeout 1
rise 3
fall 3
}
vrrp_instance V1_3 {
state MASTER
virtual_router_id 223
interface bond0.350
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass 2wsx
}
virtual_ipaddress {
10.39.176.223 dev bond0.350 label bond0.350:223
}
track_script {
check_k8s
}
}
```
### **3、`/etc/keepalived/teledb_keepalived.conf`**
```
global_defs {
router_id GW224
}
vrrp_script check_teledb {
script "/etc/keepalived/check_teledb.sh"
interval 3
timeout 1
rise 3
fall 3
}
vrrp_instance V1_3 {
state MASTER
virtual_router_id 224
interface bond0.350
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass 2wsx
}
virtual_ipaddress {
10.39.176.224 dev bond0.350 label bond0.350:224
}
track_script {
check_teledb
}
}
```
### **4、`/etc/keepalived/check_k8s.sh`**
```
#!/bin/bash
systemctl is-active kube-apiserver > /dev/null
```
- 常用命令
- 用户与用户组
- 创建用户与用户组
- 快速脚本
- umask
- Yum源
- 基础Yum源
- Epel源
- 制作Yum源
- 同步Yum源
- 为Yum源配置代理
- 下载RPM及依赖
- 系统与内核
- 获取内核的rpm包
- 升级内核
- Iptables
- 基本语法
- 匹配条件
- 基础匹配条件
- 扩展匹配条件
- Addrtype
- Set
- TCP
- Mark
- Multiport
- 目标
- 基本目标
- 扩展目标
- DNAT
- LOG
- CT
- NOTRACK
- MARK
- IP set
- 连接追踪
- 初识连接追踪
- 连接追踪详解
- NAT
- 思路与参考汇总
- 数据结构
- FAQ
- Keepalived
- 单网卡多VIP
- 安装Keepalived
- 双网卡绑VIP
- 别名VIP和辅助VIP
- LVS
- 安装LVS
- Ipvsadm命令
- 磁盘与分区
- 基础知识
- 创建分区
- 格式化与挂载
- Fstab
- LVM
- LVM扩容
- Swap分区
- Tmpfs
- 网络相关
- 重命名网卡
- resolv.conf
- Tcpdump
- nslookup与dig
- ifcg-xxx
- 主机名
- 软件安装
- NFS
- Squid
- Redsocks
- Shadowsocks
- 时钟同步
- Chrony
- FTP
- 文件句柄
- 简介
- 设置文件句柄
- 其他
- SSH密钥登录
- 进程组-会话-终端
- X11转发
- 环境变量
- 常见问题
- 系统进程数
- 系统调用
- 系统调用FAQ
- 用户程序如何进行系统调用