KUBERNETES04_下载策略、私有仓库下载、env、command、生命周期容器钩子、资源限制(四)

⑤. 资源限制


  • ①. 查看具体的使用步骤:


[root@k8s-master k8syaml]# kubectl explain pod.spec.containers.resources
KIND:     Pod
VERSION:  v1

RESOURCE: resources <Object>

DESCRIPTION:
     Compute Resources required by this container. Cannot be updated. More info:
     https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

     ResourceRequirements describes the compute resource requirements.

FIELDS:
   limits   <map[string]string>
     Limits describes the maximum amount of compute resources allowed. More
     info:
     https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

   requests <map[string]string>
     Requests describes the minimum amount of compute resources required. If
     Requests is omitted for a container, it defaults to Limits if that is
     explicitly specified, otherwise to an implementation-defined value. More
     info:
     https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/


apiVersion: v1 
kind: Pod 
metadata: 
  name: qos-demo 
  namespace: qos-example 
spec: 
  containers:
  - name: qos-demo-ctr 
    image: nginx 
    resources: 
      limits: # 限制最大大小 -Xmx 
        memory: "200Mi" 
        cpu: "700m" 
      # 启动默认给分配的大小 -Xms 
      requests: 
        memory: "200Mi" 
        cpu: "700m"
上一篇:Hive排序函数 row_number rank dense_rank


下一篇:使用DLA分析MaxCompute外部表数据