【发布时间】:2018-01-09 10:04:29
【问题描述】:
在k8s中,我们可以将资源指定为:
apiVersion: v1
kind: Pod
metadata:
name: cpu-demo-2
spec:
containers:
- name: cpu-demo-ctr-2
image: vish/stress
resources:
limits:
cpu: "100"
requests:
cpu: "300"
我们可以在其中指定requests(k8s 保证容器会收到这么多请求)和最大请求数(limits)。
我的问题是,如果集群上没有负载,k8s 是否会允许这个 pod 被限制直到它达到它的限制?
或者,有没有办法为容器请求所需的 CPU?
【问题讨论】:
-
你能改写你的问题吗?我真的不明白你的意思。容器获取它在
requests键中指定的内容,直到它在limits键中指定的内容。