如何知道Kubernetes中是否发生过自动缩放

时间:2019-01-28 12:54:32

标签: kubernetes autoscaling kubernetes-helm

除了kubectl get hpa命令之外,是否有其他方法可以知道由于水平Pod自动缩放而导致Pod的数量增加或减少了?

我想在Pod每次放大或缩小时触发一个特定文件

1 个答案:

答案 0 :(得分:1)

您可以使用HPA的状态字段来了解上一次执行HPA的时间。 可以通过以下命令找到关于此的详细信息:

kubectl explain hpa.status

从此状态开始,您可以将lastScaleTime应用于您的问题。

lastScaleTime        <string>
 last time the HorizontalPodAutoscaler scaled the number of pods; used by
 the autoscaler to control how often the number of pods is changed.