kubernetes 1.9.3自动伸缩HPA HorizontalPodAutoscaler配置

a 夏天 提交于 2020-01-10 22:14:24
  • 排错

1:

Warning FailedGetResourceMetric 12s (x41 over 20m) horizontal-pod-autoscaler unable to get metrics for resource cpu: unable to fetch metrics from API: the server could not find the requested resource (get pods.metrics.k8s.io)

解决:kube-controller-manager的启动项加上:

            --horizontal-pod-autoscaler-use-rest-clients=false

阿里云K8S:修改/etc/kubernetes/kube-controller-manager.yaml
systemctl daemon-reload
systemctl restart kube-controller-manager

2:

heapster启动参数加入:
--api-server

3:

missing request for cpu on container xxxx in pod xxxx/xxxx-xxxxxxxxxxx-xxxxxx

解决:给该应用加上request资源限制

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!