【问题标题】:How to autoscale with GKE如何使用 GKE 自动扩缩
【发布时间】:2019-10-31 06:39:39
【问题描述】:

我有一个带有自动缩放节点池的 GKE 集群。

添加一些 pod 后,集群开始自动缩放并创建一个新节点,但旧运行的 pod 开始随机崩溃:

【问题讨论】:

    标签: kubernetes google-kubernetes-engine autoscaling


    【解决方案1】:

    我认为它与自动缩放没有直接关系,除非您的一些旧节点正在被删除。自动缩放是通过添加更多 pod 来触发的,但很可能是您的应用程序或与外部服务(例如 db)的连接存在问题。我会检查 pod 日志中发生了什么:

    $ kubectl logs <pod-id-that-is-crashing>
    

    您还可以检查 pod 或部署中的任何其他事件(如果您正在使用部署)

    $ kubectl describe deployment <deployment-name>
    $ kubectl describe pod <pod-id> -c <container-name>
    

    希望对你有帮助!

    【讨论】:

    • 我认为 describe pod 将提供有关该问题的更多详细信息。 kubectl describe pod &lt;pod_name&gt; -c &lt;container_name&gt;
    猜你喜欢
    • 2021-11-21
    • 2020-02-22
    • 1970-01-01
    • 2020-09-24
    • 2021-04-23
    • 2017-01-20
    • 2017-09-20
    • 2018-05-13
    • 2023-02-15
    相关资源
    最近更新 更多