kubernetes – 如何设置显示到pod的CPU核心数

containers [] .resources.limits.cpu可以限制pod的CPU资源,如:

spec:
  containers:
  - name: cpu-demo-ctr
    image: vish/stress
    resources:
      limits:
        cpu: "1"
      requests:
        cpu: "0.5"

我还想设置显示给pod的CPU核心数.可能吗?

最佳答案 如
documentation here中详述的那样,1 cpu in相当于:

> 1 AWS vCPU
> 1 GCP核心
> 1 Azure vCore
> 1具有超线程的裸机Intel处理器的超线程

所以你可以使用核心请求

cpu: "1"

要么

cpu: "1000m"

但是如果你想更精确 – 你可以分配250米的CPU:

cpu: "250m"

最后,如果您需要多个cpu,您可以:

cpu: "2"
点赞