当前位置: 首页 > news >正文

k8s-CCE使用node节点使用VIP--hostNetworkhostPort

CCE使用node节点使用VIP

背景:想在节点上使用VIP,将nodeport服务做到高可用。启动VIP后发现访问失败

部署

! Configuration File for keepalived
global_defs {
router_id master-node
}vrrp_instance VI_1 {state BACKUPinterface eth0mcast_src_ip 10.1.0.60virtual_router_id 51priority 100advert_int 1authentication {auth_type PASSauth_pass 1111}unicast_src_ip 10.1.0.60virtual_ipaddress {10.1.0.88/24}
}
! Configuration File for keepalived
global_defs {
router_id master-node
}vrrp_instance VI_1 {state MASTERinterface eth0mcast_src_ip 10.1.0.175virtual_router_id 51priority 101advert_int 1authentication {auth_type PASSauth_pass 1111}unicast_src_ip 10.1.0.175virtual_ipaddress {10.1.0.88}
}
[root@cce-node3-dev ~]# ip a show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000link/ether fa:16:3e:46:43:df brd ff:ff:ff:ff:ff:ffinet 10.1.0.60/24 brd 10.3.0.255 scope global dynamic noprefixroute eth0valid_lft 100122990sec preferred_lft 100122990secinet 10.1.0.88/32 scope global eth0valid_lft forever preferred_lft foreverinet6 fe80::f816:3eff:fe46:43df/64 scope link valid_lft forever preferred_lft forever

启动服务

-- 30007集群nodeport服务,8080 NGINX,任意一个节点启动# 测试结果如下
-- RIP
10.1.0.60:80 OK
10.1.0.60:30007 OK-- VIP
10.1.0.88:80 OK
10.1.0.88:30007 NOT OK

检查发现node节点并没有监听30007端口,而是通过ipvs添加了被负载均衡的虚拟地址。

[root@recovery-test-28141 ~]# ipvsadm -Ln | grep 30007 -A3
TCP  10.1.0.60:30007   rr-> 10.244.0.89:80               Masq        1      0      
http://www.lryc.cn/news/368923.html

相关文章:

  • 18、关于优化中央企业资产评估管理有关事项的通知
  • AI大模型日报#0610:港大等1bit大模型“解决AI能源需求”、谷歌开源TimesFM时序预测模型
  • 速盾:图片cdn加速 免费
  • 贪心算法例子
  • vivado HW_ILA_DATA、HW_PROBE
  • refault distance算法的一点理解
  • 软件安全技术【太原理工大学】
  • 异常(Exception)
  • 一文者懂LLaMA 2(原理、模型、训练)
  • MySQL 存储函数及调用
  • 设计模式七大原则-单一职责原则SingleResponsibility
  • msfconsole利用Windows server2008cve-2019-0708漏洞入侵
  • Reinforcement Learning学习(三)
  • hw meta10 adb back up DCIM
  • Unity2D游戏制作入门 | 12(之人物受伤和死亡的逻辑动画)
  • 从河流到空气,BL340工控机助力全面环保监测网络构建
  • 零拷贝技术
  • Flutter_Android上架GooglePlay_问题
  • 【Java】解决Java报错:NumberFormatException
  • 视觉大模型(VLLM)学习笔记
  • 【软考的系统分析师的考题考点解析2025】
  • JavaScript前端技术入门教程
  • 类和对象(上续)
  • 【C++初阶学习】第十三弹——优先级队列及容器适配器
  • Java(十七)---ArrayList的使用
  • 实验六、IPv4 地址的子网划分,第 2 部分《计算机网络》
  • 定个小目标之刷LeetCode热题(12)
  • MYSQL内存占用查询语句
  • HikariCP连接池初识
  • LeetCode136只出现一次的数字