在EKS上安装JupyterHub失败:“ ELB没有合适的子网”

问题描述 投票:1回答:1

我在我的EKS集群(kubernetes版本1.14)上遇到问题。我正在尝试通过helm + tiller将JupyterHub(版本0.8.2)安装到EKS群集上。

安装似乎成功,但是代理公共服务无法创建ELB。请参见下面的“ kubectl describe svc”的输出:

应用程序安装/部署失败,并显示错误事件。

> kubectl describe svc
...
Name:                     proxy-public
Namespace:                jhub
Labels:                   app=jupyterhub
                          chart=jupyterhub-0.8.2
                          component=proxy-public
                          heritage=Tiller
                          release=jhub
...
  Warning  CreatingLoadBalancerFailed  1m (x6 over 3m)  service-controller  Error creating load balancer (will retry): failed to ensure load balancer for service jhub/proxy-public: could not find any suitable subnets for creating the ELB

我的EKS群集与3个子网,2个私有和1个公共关联。我认为ELB可以放在公共子网中吗?

amazon-web-services amazon-elb subnet jupyterhub eks
1个回答
0
投票

EKS要求标记子网以用于负载均衡器创建。要被视为合格的子网,请使用以下标签进行标记:kubernetes.io/role/elb: shared。有关更多信息,请参阅EKS的子网标记上的knowledge portal article

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.