calico 关闭SNAT
2024-10-21 03:53:28
calico 关闭SNAT
- 默认情况下,calico 访问集群外网络是通过 SNAT 成宿主机 ip 方式,在一些金融客户环境中为了能实现防火墙规则,需要直接针对 POD ip 进行进行规则配置,所以需要关闭 natOutgoing
kubectl edit ippool/default-ipv4-ippool
natOutgoing: false
- 结果
kind: IPPool
metadata:
annotations:
projectcalico.org/metadata: '{"uid":"0e2abc24-7a7a-11ec-93f8-000c29381724","creationTimestamp":"2022-01-21T05:21:58Z"}'
creationTimestamp: "2022-01-21T05:21:58Z"
generation: 2
name: default-ipv4-ippool
resourceVersion: "59534227"
uid: 1c4bfafc-9609-479c-b119-ad6d3f6310de
spec:
blockSize: 26
cidr: 10.0.0.0/16
ipipMode: Always
natOutgoing: false
nodeSelector: all()
- k8s集群外服务器需要配置路由才能回包
10.0.0.15 为pod ip地址
10.65.91.164 为pod 所在物理机ip地址
route add -host 10.0.0.15 gw 10.65.91.164
最新文章
- Android Fragment 剖析
- JS实现 点击button(copy) 复制对应的网址——类似于复制推广链接
- jquery之insertBefore(),insertAfter(),prependTo(),appendTo()用法详解
- oc-16-set,get方法
- phpStudy 2014的Apache虚拟主机配置
- Cocos开发中Visual Studio下libcurl库开发环境设置
- mysql导出数据库几种方法
- jQuery 分页插件 jqPagination的使用
- Android OpenGL ES 3.0 纹理应用
- Hadoop hdfs完全分布式搭建教程
- MySQL中char与varchar区别,varchar最大长度是多少?
- cp 命令详解
- python_如何派生内置不可变类型并修改实例化行为
- 手机端仿ios的1-n级联动脚本二
- iOS 屏幕方向
- winform,同个程序只允许启动一次
- java防止double和float精度丢失的方法
- pyqt5-QWidget-窗口状态(最大化最小化等)
- CDHtmlDialog探索----Javascript与窗体交互
- CSS粘住固定底部的5种方法
热门文章
- 【深入浅出 Yarn 架构与实现】4-4 RM 管理 Application
- 公司规定所有接口都用 post 请求,这正确么?
- Metasploit2通关教程
- 云服务器安装Mysql之后,设置可以进行远程连接,Duplicaticate wntry '%-root' for key 'PRIMARY
- drf-day5——反序列化类校验部分源码分析、断言、drf请求、drf响应、视图组件及两个视图基类、基于GenericAPIView+5个视图扩展类
- Fiddler抓手机APP包
- ASP.NET Core 系列总结
- 关闭Vim 的蜂鸣 | 解决Vim在Git BASH闪砾的问题
- 工具-使用org.openjdk.jol查看对象在内存中的布局
- Powershell获取当前文件夹内所有一级子文件夹大小