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

28. 使用 k8e 玩转 kube-vip with Cilium‘s Egress Gateway 特性

因为在私有云环境下,我们需要保障集群服务 APIServer地址的高可用,所以提供的方案就是使用一个 VIP 让 API Server 的流量可以负载均衡的流入集群。另外,kube-vip 还支持 Service LB,方便SVC 服务的负载均衡,结合 cilium Egress Gateway 特性可以做到集群内的容器对外访问,Source IP 可以保持一直是 ServiceLB 的 IP。 这样,安全管理员就可以限制固定 IP 访问外部服务。

1、快速搭建 容器集群:

首先使用 k8e 快速搭建一套 3 节点集群。搭建方案采用这里:部署标准集群 - K8E 在这里不再赘述。

图片加载中

2、部署 kubevip 服务

配置关键参数:

用于控制平面的VIP地址设置为:

export VIP=192.168.0.40

将INTERFACE名称设置为将在其上联通VIP的控制平面的接口名称。在许多Linux发行版中,这可以通过ip a命令找到。

export INTERFACE=ens160

通过解析GitHub API获取kube-vip发布的最新版本。此步骤需要安装jq和curl。

KVVERSION=$(curl -sL https://api.github.com/repos/kube-
http://www.lryc.cn/news/207142.html

相关文章:

  • webrtc ios build signing
  • 【接口测试】Jmeter接口实战-Dubbo接口+造10W数据测试(详细)
  • RabbitMQ原理(四):MQ的可靠性
  • YOLOv5算法改进(20)— 如何去写YOLOv5相关的论文(包括论文阅读+规律总结+写作方法)
  • Kotlin基础——函数、变量、字符串模板、类
  • 联邦存款保险公司与银行失败和失败银行列表数据集
  • 【FPGA】IIC协议通用主机接口的设计与实现详解
  • 《红蓝攻防对抗实战》八.利用OpenSSL对反弹shell流量进行加密
  • 手机桌面待办事项APP推荐
  • 2023NOIP A层联测18 划分
  • pc与android设备进行通信
  • 【网安大模型专题10.19】论文6:Java漏洞自动修复+数据集 VJBench+大语言模型、APR技术+代码转换方法+LLM和DL-APR模型的挑战与机会
  • const 和 volatile 在实例成员函数的应用
  • 比Nginx测试桩更方便,ShenYu网关的Mock插件
  • IDEA: 自用主题及字体搭配推荐
  • Qt中的枚举变量,Q_ENUM,Q_FLAG以及Qt中自定义结构体、枚举型做信号参数传递
  • 【C++】priority_queue仿函数
  • 如何驾驭ChatGPT:掌控有效对话!
  • LeetCode 面试题 16.03. 交点
  • 【码银送书第九期】《ChatGPT 驱动软件开发:AI 在软件研发全流程中的革新与实践》
  • Hadoop3.0大数据处理学习4(案例:数据清洗、数据指标统计、任务脚本封装、Sqoop导出Mysql)
  • 华为机试题:HJ3 明明的随机数
  • Python OpenCV将n×n的小图拼接成m×m的大图
  • wkhtmltoimage/wkhtmltopdf 使用实践
  • Rclone连接Onedrive
  • RK356X/RK3588构建Ubuntu20.04根文件系统
  • 本地新建项目如何推到码云上去
  • RSAUtil 前端 JavaScript JSEncrypt 实现 RSA (长文本)加密解密
  • uniapp map polygons 区域填充色(fillColor)在ios显示正常,但在安卓手机显示是黑色的,怎么解决?
  • OSCAR数据库上锁问题如何排查