目录

文章目录

  • 目录
  • Calico 的网络架构
  • Calico 的网络模式
  • Direct BGP 路由模式
  • IPIP 模式

Calico 的网络架构

  • Felix(Calico Agent):运行在每个 Node 上的 Agent Daemon,为 Node 中的 Containers 配置网络信息。例如:IP 地址、路由规则、ACL 规则、iptables 规则等。

  • Bird(BGP Client):运行在每个 Node 上的 BGP Client。负责把 Felix 写入 Kernel 的 BGP 路由信息分发到整个 Calico 网络,确保 Node 间的通信的有效性;Bird Daemon 会监听由 Felix 注入的路由信息,当 Felix 将路由信息写入 Kernel TCP/IP St

Kubernetes — Calico CNI相关推荐

  1. Kubernetes学习笔记之Calico CNI Plugin源码解析(二)

    女主宣言 今天小编继续为大家分享Kubernetes Calico CNI Plugin学习笔记,希望能对大家有所帮助. PS:丰富的一线技术.多元化的表现形式,尽在"360云计算" ...

  2. Kubernetes学习笔记之Calico CNI Plugin源码解析(一)

    女主宣言 今天小编为大家分享Kubernets Calico CNI Plugin的源码学习笔记,希望对正在学习k8s相关部分的同学有所帮助: PS:丰富的一线技术.多元化的表现形式,尽在" ...

  3. Calico集成kubernetes的CNI网络部署全过程、启用CA自签名

    原创内容,转载请注明出处 博主地址:https://aronligithub.github.io/ kubernetes v1.11 二进制部署篇章目录 kubernetes v1.11 二进制部署 ...

  4. kubernetes系列之二十:Kubernetes Calico网络插件

    一.前言 Calico作为Kubernetes的CNI插件可以支持underlay和overlay模式的网络互联:在BGP信息的交互方式上也同时支持中心服务方式和grid mesh方式:但是Calic ...

  5. 关于kubernetes的CNI插件说明

    https://github.com/containernetworking/cni/blob/spec-v0.4.0/SPEC.md https://kubernetes.io/zh/docs/co ...

  6. Life of a Packet in Kubernetes - Calico网络进阶(注解版)

    目录 Topics - Part 2 CNI Requirements BIRD (BGP) ConfD Felix Routing Modes IP-in-IP (Default) NoEncapM ...

  7. AWS VPC CNI vs Calico CNI

    EKS 的控制面是托管的.当使用AWS VPC CNI时,POD的地址是VPC里ENI的primary地址或secondary 地址.POD之间的通信是直接在VPC network上进行的. AWS ...

  8. 关于 kubernetes网络(CNI规范)中Calico,NetworkPolicy(网络策略)方面的一些笔记

    写在前面 学习k8s遇到整理笔记 博文内容主要涉及 K8s网络理论体系简述 K8s中Calico网络方案容器跨主机通信过程Demo K8s中Calico的实现方案 K8s中网络策略方式:egress和 ...

  9. Kubernetes — MACVLAN CNI

    目录 文章目录 目录 使用 MACVLAN CNI 使用 MACVLAN CNI 基于 Linux Kernel MACVLAN feature,将 VNI 子接口交给 Pod 使用,作为 Pod N ...

最新文章

  1. 运行ORB-SLAM笔记_编译篇(一)
  2. NUnitForms 测试GUI应用程序的优秀工具
  3. R - history
  4. java和python的web自动化有什么区别-Python和Java哪个更适合做自动化测试?
  5. 题目1148:Financial Management
  6. boost::test模块测试树管理单元测试
  7. Vscode----热门插件超实用插件汇总(史上最全)
  8. 同步关键词synchronized
  9. Perl 语言流行度处于历史最低点
  10. 信息和信息技术的概念,发展和应用
  11. HeadFirstJava——4_对象的行为
  12. 用python实现pdf转word_Python实现PDF转Word
  13. 如何写好一个综述,以一个综述为例
  14. iOS终于能微信双开了!原理竟然是这样…
  15. 孙子兵法——02 作战第二
  16. Vue 祖孙方法调用 祖父级方法在孙级调用 祖孙传参
  17. Android 基础篇之环境配置
  18. UVA 1416 最短路
  19. ESP8266开发之旅 阿里云生活物联网平台篇② 使用云智能App,配置自己的App,无需开发
  20. ubuntu18.04 设置字体样式, 调整字体大小

热门文章

  1. Xamarin XAML语言教程使用使用Progress属性设置当前进度
  2. 450g吐司烘烤温度_教你一手如何判断吐司面包是否烤熟
  3. Matlab在ubuntu上运行速度,ubuntu环境下VLFeat在MATLAB上的运行
  4. python及其应用_Python及其应用部分答案
  5. laravel json字段添加_Laravel 6.0.4 中将添加计划任务事件
  6. 运动皮层的树突状钙信号驱动光学脑机接口
  7. 如果你能用你的大脑控制电脑,感觉怎么样?
  8. 手把手教你使用 1D 卷积和 LSTM 混合模型做 EEG 信号识别
  9. 如何最大化利用CPU性能创作沉浸式VR体验
  10. Oculus除创始人之外的第一位员工离职