首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
1. Pod网络
1.1. CNI插件
1.2. Flannel
1.2.1. 两种模式
1.2.2. flannel部署
1.2.2.2. 配置信息
1.2.3. vxlan通信原理
1.2.3.1. 原理描述
1.2.3.2. 抓包验证
1.2.4. host-gw通信过程
2. Service网络
2.1. Service的介绍
2.2. iptables和ipvs模式详解
2.2.1. iptables模式
2.2.1.2. 流量路线分析
2.2.2. ipvs模式
2.2.2.1. ipvs模式配置
2.2.2.2. 测clusterIP模式
当前位置:
首页>>
技术小册>>
Kubernets合辑10-网络
小册名称:Kubernets合辑10-网络
CNI(Container Network Interface),是CNCF旗下的一个开源项目,由一组配置容器网络接口的规范和库组成,同时包含了一些插件,Kubernetes 组件内置了CNI代码。CNI 插件负责以下几个工作: ● 创建容器的网络名称空间 ● 分配集群内部唯一的IP地址给容器(Pod) ● 创建网络设备,维护Pod网络的路由表 ● 存储各个节点子网信息到数据库(Kubernetes API或者etcd) 如果集群节点都在同一个二层网络下,并且没有太多复杂功能需求,那么推荐使用 Flannel 的host-gw。如果网络环境比较复杂,可以考虑使用 Calico。这两种是目前使用最为广泛的。常见CNI测试数据可参考: https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-10gbit-s-network-36475925a560
上一篇:
1. Pod网络
下一篇:
1.2. Flannel
该分类下的相关小册推荐:
Kubernets合辑6-服务发现
Kubernetes中文教程(一)
Kubernets合辑9-资源约束
Kubernetes中文教程(六)
Kubernets合辑7-存储
Kubernetes中文教程(三)
Kubernets合辑12-配置中心
Kubernetes合辑1-安装Kubernetes
Kubernets合辑15-持续部署
Kubernets合辑14-日志收集
Kubernets合辑8-权限控制
Kubernetes中文教程(五)