Small-market
执行以下命令查看你的节点还剩余多少可分配的cpu
kubectl get node $(kubectl get node -o jsonpath='{.items[0].metadata.name}') -o jsonpath='{.status.allocatable.cpu}'
你的prometheus-k8s pod 要求200m的cpu资源,以及4000的cpu上限
这并不是它将持续实际消耗的资源,而是预先规划好的资源
建议的做法当然是调高节点的CPU配置,不然无法完全确保集群有足够的资源正常运作
如果你只是想临时绕过、测试功能,可以手动将prometheus-k8s所需资源调小
kubectl -n kubesphere-monitoring-system edit sts prometheus-k8s
将resources.limits/requests.cpu
的数值调低