文件名称:lvscare:轻巧的LVS婴儿护理,支持ipvs健康检查
文件大小:62KB
文件格式:ZIP
更新时间:2024-05-26 04:52:22
Go
LVScare 轻巧的LVS婴儿护理,支持ipvs健康检查 特征 如果ipvs真实服务器不可用,请将其删除,如果真实服务器恢复正常,则将其重新添加。 这对于kubernetes主HA很有用。 快速开始 lvscare care --run-once --vs 10.103.97.12:6443 --rs 192.168.0.2:6443 --rs 192.168.0.3:6443 --rs 192.168.0.4:6443 然后kubeadm join可以使用10.103.97.12:6443代替真正的大师。 在每个kubernetes节点上将lvscare作为静态pod运行。 lvscare care --vs 10.103.97.12:80 --rs 192.168.0.2:6443 --rs 192.168.0.3:6443 --rs 192.168.0.4:6443 --
【文件预览】:
lvscare-master
----Dockerfile(87B)
----.gitignore(19B)
----main.go(692B)
----README.md(4KB)
----utils()
--------utils.go(1KB)
--------log.go(568B)
----.github()
--------workflows()
----care()
--------care.go(672B)
--------vars.go(313B)
--------create.go(743B)
----test()
--------ipvs_stop.sh(107B)
--------ipvs_start.sh(107B)
--------ipvs_test.go(253B)
----LICENSE(11KB)
----.goreleaser.yml(1KB)
----go.mod(486B)
----internal()
--------version()
--------ipvs()
--------sets()
--------exec()
--------klog()
----go.sum(15KB)
----service()
--------service.go(6KB)
--------lvscare.go(190B)
----Dockerfile.hub(326B)
----Note.md(36B)
----cmd()
--------care.go(2KB)
--------version.go(1KB)
--------root.go(1KB)