【问题标题】:Kops kubenet cluster autoscaling not workingKops kubenet 集群自动缩放不起作用
【发布时间】:2019-07-16 01:36:11
【问题描述】:

我有一个最多有 75 个节点的 kops 集群,并添加了cluster autoscaler。它使用kubenet 网络。 事情目前已经停止工作 - 即不再发生缩减。

集群以最大容量运行,即 75 个节点,即使几乎没有负载。不知道从哪里着手解决问题。

在集群自动扩缩器 pod 中查看以下错误

    I0222 01:45:14.327164       1 static_autoscaler.go:97] Starting main loop
W0222 01:45:14.770818       1 static_autoscaler.go:150] Cluster is not ready for autoscaling
I0222 01:45:15.043126       1 leaderelection.go:199] successfully renewed lease kube-system/cluster-autoscaler
I0222 01:45:17.121507       1 leaderelection.go:199] successfully renewed lease kube-system/cluster-autoscaler
I0222 01:45:19.126665       1 leaderelection.go:199] successfully renewed lease kube-system/cluster-autoscaler
I0222 01:45:21.327581       1 leaderelection.go:199] successfully renewed lease kube-system/cluster-autoscaler
I0222 01:45:23.331802       1 leaderelection.go:199] successfully renewed lease kube-system/cluster-autoscaler
I0222 01:45:24.775124       1 static_autoscaler.go:97] Starting main loop
W0222 01:45:25.085442       1 static_autoscaler.go:150] Cluster is not ready for autoscaling

自动缩放工作正常。

更新,运行kops validate cluster时也看到如下错误

    VALIDATION ERRORS
    KIND    NAME                MESSAGE
    Node    ip-172-20-32-173.ec2.internal   node "ip-172-20-32-173.ec2.internal" is not ready
 ...

I0221 22:16:02.688911    2403 node_conditions.go:60] node "ip-172-20-51-238.ec2.internal" not ready: &NodeCondition{Type:NetworkUnavailable,Status:True,LastHeartbeatTime:2019-02-21 22:15:56 -0500 EST,LastTransitionTime:2019-02-21 22:15:56 -0500 EST,Reason:NoRouteCreated,Message:RouteController failed to create a route,}

【问题讨论】:

  • 你能从集群自动缩放器中为cannot be removed grep 日志吗?分配的资源如何查看节点?

标签: kubernetes autoscaling kops


【解决方案1】:

我发现问题在于,由于 AWS VPC 路由表中的 this limitation,我的集群进入了不健康状态。我的集群已经扩展到 75 个节点,然后变得不健康,无法缩减。

从链接,

使用 kubenet 网络时的一个重要限制是 AWS 路由表不能超过 50 个条目,这将每个集群的节点数限制为 50 个。

【讨论】:

    猜你喜欢
    • 2021-02-22
    • 2021-06-03
    • 2014-10-15
    • 2020-10-23
    • 2020-03-28
    • 2018-05-22
    • 2020-03-29
    • 2020-07-21
    • 1970-01-01
    相关资源
    最近更新 更多