kube-ansible
kube-ansible copied to clipboard
关于keepalived主备的疑问
你好,有幸能够了解到本项目,在搭建时有一些小疑问还请大神能够指点一下,谢谢。
- 在本项目进行apiserver负载的时候用到了keepalived,但是我查阅了一些资料发现都是说的
priority
值越大才是主节点,其余为备用节点,但本项目中priority
值最小的只有一个节点 本项目priority
配置文件: https://github.com/kairen/kube-ansible/blob/2f3086ea429e9af0ee08d062d0190a214320aac0/roles/k8s-setup/defaults/main.yml#L30 我查阅到相关文档
- https://github.com/gjmzj/kubeasz/blob/master/docs/setup/01-CA_and_prerequisite.md#%E5%AE%89%E8%A3%85keepalived
- http://blog.51cto.com/ixdba/1544858
- http://blog.51cto.com/3241766/2097483
- 在本项目中keepalived部署到了所有master节点,但并没有发现在keepalived的配置中有主备切换的配置,也没有配置keepalived pod的探针,本项目中的keepalived有主备切换的相关介绍吗?
还请大神能够在百忙之中指点一二,万分感激,谢谢。
全是备的
大神 我测试了一下 可以将keepalived pod的探针加上 这样就可以主备切换了 https://github.com/TimeBye/kubeadm-ha/blob/master/roles/lb/templates/keepalived.yaml.j2#L31