gpt4 book ai didi

Kubernetes 启用或禁用 Keda 和 HPA

转载 作者:行者123 更新时间:2023-12-03 08:03:46 26 4
gpt4 key购买 nike

是否有一个“主开关”来启用/禁用 Keda 和 HPA?我可以通过将副本计数编辑为 0 来启用/禁用扩展规则,但是是否有主要的启用/禁用字段?

  cooldownPeriod: 1800
maxReplicaCount: 8
minReplicaCount: 2
pollingInterval: 300

最佳答案

您可以通过将副本计数编辑为 0 来启用/禁用扩展规则,也可以使用名为暂停自动扩展的单个字段。

暂停自动缩放允许您使用autoscaling.keda.sh/paused-replicas注释启用/禁用自动缩放。如果您想要进行集群维护或者想要通过删除非任务关键型工作负载来避免资源匮乏,那么指示 KEDA 暂停对象的自动缩放会很有用。

您可以通过将以下注释添加到 ScaledObject 定义中来启用此功能:

metadata:
annotations:
autoscaling.keda.sh/paused-replicas: "0"

无论提供多少副本,此注释的存在都会暂停自动缩放。上述注释会将您当前的工作负载扩展到 0 个副本并暂停自动缩放。您可以将要暂停的对象的副本值设置为任意数量。要再次启用自动缩放,只需从 ScaledObject 定义中删除注释即可。

请参阅KEDA documentation了解更多信息。

关于Kubernetes 启用或禁用 Keda 和 HPA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73121218/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com