首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >K8s是否在普通的Layer2网络基础设施上运行?

K8s是否在普通的Layer2网络基础设施上运行?
EN

Stack Overflow用户
提问于 2020-12-21 04:41:19
回答 1查看 34关注 0票数 0

K8s是否在不支持Layer3路由的普通Layer2网络上运行?!?我在问,因为我想要将我的K8s环境从云虚拟机切换到裸机,而我不知道主机的私有网络基础架构...

提前致以亲切的问候和感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-21 07:32:23

Kubernetes将在更经典的、静态定义的网络上运行,您可以在私有网络上找到它(但确实依赖于第4层网络)。

群集IP寻址和路由可以由创建重叠网络的某个CNI plugins为您进行大量配置,也可以通过更多工作静态配置(通过kubenet/IPAM)。

可以使用CalicoFlannelWeave等工具设置覆盖网络,这些工具将管理集群中的所有路由,只要所有k8s节点都可以相互路由,即使是在不同的网络上也是如此。像这样部署集群,Kubespray是一个很好的起点。

对于静态网络配置,集群将需要为kubernetes使用的所有网络添加永久静态路由。云提供商和overlay CNI插件提供的“魔力”是能够自动路由所有这些网络。将为每个节点分配一个Pod子网,并且群集中的每个节点都需要有到这些IP的路由

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65384583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档