如何选择Kubernetes集群网络插件:Terway和Flannel
本文详细介绍了容器服务在Kubernetes集群创建时提供的两种网络插件:Terway和Flannel,为您在创建集群选择网络插件时提供参考。
在创建Kubernetes集群时,阿里云容器服务提供两种网络插件:Terway和Flannel:
- Flannel:使用的是简单稳定的社区的Flannel CNI插件,配合阿里云的VPC的高速网络,能给集群高性能和稳定的容器网络体验,但功能偏简单,支持的特性少,例如:不支持基于Kubernetes标准的Network
Policy。 - Terway:是阿里云容器服务自研的网络插件,将阿里云的弹性网卡分配给容器,支持基于Kubernetes标准的NetworkPolicy来定义容器间的访问策略,支持对单个容器做带宽的限流。对于不需要使用Network
Policy的用户,可以选择Flannel,其他情况建议选择Terway。说明- Terway的Network Policy是通过集成Calico的Felix组件实现的,因此Network Policy的能力和Calico完全一致。对于最初为了使用Calico而自建集群的客户,目前可以通过Terway转换到容器服务Kubernetes上来。
- Terway目前集成的Felix版本为3.5.2。
了解更多Terway和Flannel网络插件的相关内容,请参见如何使用Terway网络插件。
发布者:佚, 佚名,转转请注明出处:https://www.cms2.cn/aliyun/csk/4979.html