假设我有以下资源请求:
我有以下限制:
我的利用率如下
问题...利用率是限制的百分比还是请求的百分比?
我的推测是那是极限的%。因此,如果我希望我的CPU利用率达到75%,则只需按比例缩小比例,这将使我使用下面的数学方法来200m
(15.01%*1000)/0.75 = 200
[更新]
答案 0 :(得分:3)
您是正确的。 kubectl top pod
还以毫米为单位显示了当前的使用情况,因此它也可以用于计算可能的限制减少。
kubectl top pod | grep prometheus-k8s | awk '{print $2}
405m
所以我设置了限制。 (405 * 100)/ 75 = 540m