k8s实践10:docker网桥和pod连接网络结构


1.1
使用到的组件注意事项:所有命令都是在集群master节点操作测试.1.2执行命令ip netns会显示创建的network namespace
如果显示空白,请做link,命令见下:可以看到每个节点显示的内容不同,默认只有一个default.1.3
为什么每个节点显示的不同?以master3做示例,见下注意,一个netns对应了一个虚拟的网卡.怎么对应的呢?
示例,见下:请看这条:对应的是:这是一个veth pair对.
可用命令回到开始的问题,为什么每个节点显示的不同呢?
network namespace是怎么来的呢?先敲命令做显示对比.podpod的ipeth0@if8,看看这个network namespace的ip情况一个pod对应了一个network namespace,pod使用的网络连接口就是network namespace的网络口.1.4bridge执行命令,见下: 开发云主机域名 结论:
这些虚拟网卡每个对应的eth pair一端(另一端在namaspace里其实也就是在pod里,参考上面的分析),同时这些虚拟网卡桥接到了网桥docker上.1.5
网桥docker和pod的逻辑拓扑关系图拓扑见下:

相关推荐: 微服务API网关 vs. 传统企业级API网关

翻译 | 李守超原文 | https://www.getambassador.io/about/microservices-api-gateways/导读企业API网关是一个很成熟的工具,市场上的相关成熟产品也很多。但是,在对轻量级、快速响应要求很高的微服务架…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/13 18:00
下一篇 05/13 18:00

相关推荐