【发布时间】:2019-10-31 06:39:39
【问题描述】:
我有一个带有自动缩放节点池的 GKE 集群。
添加一些 pod 后,集群开始自动缩放并创建一个新节点,但旧运行的 pod 开始随机崩溃:
【问题讨论】:
标签: kubernetes google-kubernetes-engine autoscaling
我有一个带有自动缩放节点池的 GKE 集群。
添加一些 pod 后,集群开始自动缩放并创建一个新节点,但旧运行的 pod 开始随机崩溃:
【问题讨论】:
标签: kubernetes google-kubernetes-engine autoscaling
我认为它与自动缩放没有直接关系,除非您的一些旧节点正在被删除。自动缩放是通过添加更多 pod 来触发的,但很可能是您的应用程序或与外部服务(例如 db)的连接存在问题。我会检查 pod 日志中发生了什么:
$ kubectl logs <pod-id-that-is-crashing>
您还可以检查 pod 或部署中的任何其他事件(如果您正在使用部署)
$ kubectl describe deployment <deployment-name>
$ kubectl describe pod <pod-id> -c <container-name>
希望对你有帮助!
【讨论】:
kubectl describe pod <pod_name> -c <container_name>