在 Kubernetes 中,如何配置资源请求和限制?

提问者:Rae 问题分类:面试刷题
在 Kubernetes 中,如何配置资源请求和限制?
1 个回答
雨落听船眠
雨落听船眠
资源请求和限制可以在 Pod 的定义文件中通过 resources 字段进行配置。它包括两部分:
• 请求(request):容器启动时所需的最低资源。Kubernetes 使用请求来决定 Pod 调度到哪个节点。
• 限制(limit):容器能够使用的最大资源。当容器超过这个限制时,Kubernetes 会限制其资源使用,避免影响其他容器的运行。
例如:
apiVersion: v1
kind: Pod
metadata:
  name: mypod
spec:
  containers:
  - name: mycontainer
    image: myimage
    resources:
      requests:
        memory: "64Mi"
        cpu: "250m"
      limits:
        memory: "128Mi"
        cpu: "500m"
发布于:2个月前 (03-14) IP属地:四川省
我来回答