在阿里云ACK中,这样的拓扑,不使用专线,使用边缘节点的公网IP把边缘节点添加到ack edge集群中,边缘节点上的pod能与ack集群中ecs上的节点上的pod互通吗?
在阿里云 ACK 中,边缘节点上的 Pod 与 ACK 集群中 ECS 上的节点上的 Pod 在满足一定条件下是可以互通的,以下是具体介绍:
网络配置方面
创建 ACK 集群和边缘节点池时,需合理规划网络配置, 如 VPC、虚拟交换机、Pod 网络 CIDR 和 Service CIDR 等,确保边缘节点和 ACK 集群中的 ECS 节点在同一 VPC 内,且各网段规划正确,无地址冲突,这是实现互通的基础.
网络插件选择
阿里云 ACK 支持 Flannel、Terway 等网络插件,Terway 网络模式下,容器和虚拟机在同一层网络,Pod 网段可与 VPC 网段重合,通信效率高,更有利于实现边缘节点与 ECS 节点上 Pod 的互通.
节点池管理
使用节点池功能对边缘节点和 ECS 节点进行管理,明确节点池内节点的云边网络连接、节点间网络互通、Pod 网络模式等基本属性,确保网络互通性.
跨域通信组件
对于跨地域等复杂网络场景,可借助 Raven 等跨域运维通信组件,通过在网关节点之间构建加密隧道等方式,实现代理模式和隧道模式的跨域通信,满足不同场景下的云边通信需求,保障边缘节点与 ACK 集群中 ECS 节点上 Pod 的互通 。
通过raven隧道,可以通,但 需要注意的是,由于依赖公网 带宽和稳定性可能会有影响,一般建议承载有限的控制流量。此回答整理自钉群"【外部】阿里云ACK@Edge交流群"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。