我希望Kubernetes在CPU压力测试后用更高的资源来重新创建我的Pod,但是它不重新创建Pod,这种更改已经改变了。我可以在某个地方控制VerticalPodAutoscaler多久检查一次CPU / RAM指标吗?在这种情况下,“重新创建”或“自动”是否是更好的模式?
apiVersion: autoscaling.k8s.io/v1beta2
kind: VerticalPodAutoscaler
metadata:
name: my-vpa
spec:
targetRef:
apiVersion: "extensions/v1beta1"
kind: Deployment
name: my-auto-deployment
updatePolicy:
updateMode: "Recreate"
更新:
所以主要的问题是建议已更改,但不会重新创建广告连播。
吊舱资源未更改/重新创建
答案 0 :(得分:1)
默认情况下,VPA每隔10秒检查一次指标值。 VPA要求重新启动Pod才能更改分配的资源。