首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Calico源码分析
Oneslide
创建于2022-12-20
订阅专栏
Calico 源码分析的相关笔记
暂无订阅
共7篇文章
创建于2022-12-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Calico IndexAllocator
IndexAllocator用于将较复杂的区间简化为顺序线性空间。 NewIndexAllocator会按照传入的区间范围,将合法的index从大到小压入栈中,并有能力处理重叠区间和不合法区间。
kube-proxy ipvs模式
什么是IPVS? IPVS (IP Virtual Server) 基于linux内核模块Netfilter实现的传输层负载均衡技术 LVS中负载均衡使用的技术就是IPVS, IPVS能够代理TCP,
Calico IPIP路由分析
容器内 查看容器内网卡信息: 主机内 可见cali14d77113501@if4和eth0@if162是一对veth pair. veth pair设备的功能就是从一端流入的包会从另一端流出。
Calico 源码分析:CNI_COMMAND=ADD
根据CNI Spec,当环境变量CNI_COMMAND=ADD时,kubernetes要求CNI为容器添加网络设备。 Calico是如何实现容器添加网络设备的功能的呢?简单分析下源码记录下自己的理解。
Calico Workload endpoint
Workload endpoint 是记录Veth pair信息的CRD对象。Veth pair一端在容器,一端在主机。 WorkloadEndpoint(abbv. WEP) 是Calico在CNI
Calico 源码分析:initContainers /opt/cni/bin/install
部署Calico网络插件时,initContainers部分初始化操作做了什么? 源码分析 cni-plugin/cmd/calico/calico.go cni-plugin/pkg/install
Calico IPAM
通常是指定一个IP地址池,即IP pool. IP pool可以通过指定blockSize来控制子网块大小。 比如指定IP pool的C CIDR=10.1.0.0/16, blockSize=32,