您的位置:首页 > 其它

k8s的keepalived学习

2016-03-28 11:31 267 查看
1.给节点打label

kubectl label node 172.17.32.49 type=worker

因为keepalived 只能在worker节点上运行,在vip-daemonset.yaml中可以修改

2.运行daemonset.yaml

kubectl create -f vip-daemonset.yaml

3.查看keepalived-vip状态

kubectl get pods

kubectl logs keepaplived的名字

可以查看该pod为主还是备。

4.给svc打annotations

kubectl annotate svc svc的名字 “k8s.io/public-vip=IP”

这里的IP需要时和集群在相同的网段,同时需要是没有被占用的。

5.查看被lb的情况

在worker的节点上

ipvsadm -L -n

看看vip到endpoint的映射情况。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: