我打算在AWS中设置一个Kubernetes集群而不使用EKS,由于EKS提供了Amazon VPC CNI用于在pod级别管理联网,这提供了更好的联网,所以我打算使用相同的集群。我需要知道,我的Kubernetes集群是否可以使用Amazon VPC CNI,如果可以,是否有人可以向我提供文档或如何执行文档。
xytpbqjk1#
我想你可以。下载清单-https://github.com/aws/amazon-vpc-cni-k8s/blob/master/config/v1.5/aws-k8s-cni.yaml然后运行kubectl apply -f aws-k8s-cni.yaml你检查过https://github.com/aws/amazon-vpc-cni-k8s了吗?
kubectl apply -f aws-k8s-cni.yaml
v8wbuo2f2#
你当然可以,但你不应该。AWS VPC CNI仅限于EC2示例的网络接口,这意味着你不能拥有比网络接口更多的pod!这是一个巨大的成本驱动因素,因此最好从一开始就寻找另一个CNI。
2条答案
按热度按时间xytpbqjk1#
我想你可以。下载清单-https://github.com/aws/amazon-vpc-cni-k8s/blob/master/config/v1.5/aws-k8s-cni.yaml
然后运行
kubectl apply -f aws-k8s-cni.yaml
你检查过https://github.com/aws/amazon-vpc-cni-k8s了吗?
v8wbuo2f2#
你当然可以,但你不应该。AWS VPC CNI仅限于EC2示例的网络接口,这意味着你不能拥有比网络接口更多的pod!这是一个巨大的成本驱动因素,因此最好从一开始就寻找另一个CNI。