k8s的keepalived学习

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的映射情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值