如果我设置使用kubectl autoscale命令(http://kubernetes.io/docs/user-guide/kubectl/kubectl_autoscale/)自动调整部署,如何将其关闭并返回手动缩放?
Ton*_*ony 19
自动缩放时,它会创建一个HorizontalPodScaler.
你可以删除它:
kubectl delete hpa NAME-OF-HPA.
你可以NAME-OF-HPA从:
kubectl get hpa.
kubectl delete horizontalpodautoscaler name_autoscaler_deployment -n namespace
Run Code Online (Sandbox Code Playgroud)
小智 6
如果可能的话,不要删除自动标量,而是将最小值和最大值节点设置为相同的值(等于当前的 Pod 数量)。所以自动缩放器不会做任何事情。如果您想要自动缩放器功能 agian,则只需更新最小和最大节点即可。
kubectl delete hpa ${name of hpa}
Run Code Online (Sandbox Code Playgroud)
像每个API资源一样,
kubectl 以标准方式支持Horizontal Pod Autoscaler 。我们可以使用kubectl create命令创建一个新的自动缩放器。我们可以通过kubectl get hpa列出自动定标器,并通过kubectl describe hpa获取详细描述。最后,我们可以使用kubectl delete hpa删除自动定标器。
| 归档时间: |
|
| 查看次数: |
6575 次 |
| 最近记录: |