部署类型为K8s的LoadBalancer服务。运行在K8s实例上的EC2集群。该服务处于“待定状态”。
服务类型'ELB‘是否需要有关AWS配置参数的任何规定?
发布于 2018-12-19 18:55:39
是。通常,您需要在以下方面使用--cloud-provider=aws选项:
另外,您必须确保所有K8s实例(主/节点)都有一个AWS 实例角色,允许它们创建/删除ELB和路由(所有对EC2的访问都应该这样做)。
然后,您需要确保所有节点都有标记:
确保您的子网也有标记:
此外,您的Kubernetes节点定义应该有如下内容:
ProviderID: aws:///<aws-region>/<instance-id>通常,如果您使用的是Kubernetes云控制器管理器 (在K8s 1.13.0中处于beta状态),则不需要上述所有内容。
https://stackoverflow.com/questions/53856939
复制相似问题