容器的资源需求及限制:
  需求:requests   ##定义容器运行时至少需要资源
  限制:limits     ##定义容器运行时最多能分配的资源
 
  requests:pod.spec.containers.resources.requests
  limits:pod.spec.containers.resources.limits

QoS Class:(Quality of service class)服务质量等级
    Guranteed:优先级最高。pod中每个容器同时定义了cpu和memory的request和limit,并且两者的request=limit;
    Burstable:优先级中等。pod中至少有一个容器定义了cpu或memory的request属性,且二者不一定要相等;
    BestEffort:优先级最低。pod中没有任何一个容器定义了request或limit属性;

资源单位:
  CPU:CPU的测量单位是cpus,允许分数值。你可以使用前缀m来表示mili(千分之一)。
       例如100mcpu就是100 milicpu,等价于0.1CPU。
 
  内存:内存的测量单位是字节。
        你可以使用纯整数来表示内存,也可以使用一些前缀:E, P, T, G, M, K, Ei, Pi, Ti, Gi, Mi, Ki.

例:

 1 apiVersion: v1
 2 kind: Pod
 3 metadata:
 4   name: frontend
 5 spec:
 6   containers:
 7   - name: db
 8     image: mysql
 9     env:
10     - name: MYSQL_ROOT_PASSWORD
11       value: "password"
12     resources:
13       requests:
14         memory: "64Mi"
15         cpu: "250m"
16       limits:
17         memory: "128Mi"
18         cpu: "500m"
19   - name: wp
20     image: wordpress
21     resources:
22       requests:
23         memory: "64Mi"
24         cpu: "250m"
25       limits:
26         memory: "128Mi"
27         cpu: "500m"

转载于:https://www.cnblogs.com/Smbands/p/10960536.html

k8s的资源限制及资源请求相关推荐

  1. k8s系列(四)——资源对象

    k8s系列四--资源对象 pod概念 思考:为什么k8s会引出pod这个概念,容器不能解决么? 我的理解:一组密切相关的服务使用容器的话,如果他们的镜像不在一个容器里的话,那么就需要配置反向代理进行通 ...

  2. OAuth 2.0系列教程(十) 资源拥有者密钥证书授权请求和响应

    资源拥有者者密钥证书授权包含单个的请求+响应. 资源拥有者密钥证书授权请求 请求包含下面的参数: grant_type 必须.必须设置到密码中. username 必须.UTF-8编码的资源拥有者用户 ...

  3. Chrome浏览器对统一资源发出多个请求时,导致最多停止20s问题

    Chrome浏览器对统一资源发出多个请求时,导致最多停止20s问题 Chrome浏览器对统一资源发出多个请求时,导致最多停止20s问题 使用环境: 问题描述: 解决方案: 永久: 临时: 参考文档主要 ...

  4. K8S集群中Pod资源处于CrashLoopBackOff状态排查思路

    K8S集群中Pod资源处于CrashLoopBackOff状态排查思路 文章目录 K8S集群中Pod资源处于CrashLoopBackOff状态排查思路 1.Pod资源处于CrashLoopBackO ...

  5. nodejs01——安装及使用、服务端及客户端、commonjs规范、fs模块的使用(文件操作及目录操作)、stream、buffer、WebServer、端口、动态资源及静态资源、头信息、请求方式

    nodejs的安装及使用 服务端及客户端 commonjs规范 fs模块的使用(文件操作及目录操作) stream buffer // Node.js介绍 Node.js 诞生于2009年,Node. ...

  6. K8S集群中Pod资源常见的异常状态以及排查思路

    K8S集群中Pod资源常见的异常状态以及排查思路 1.Pod资源的结构 Pod资源中会有一个基础容器Pause容器,每一个Pod资源下都会有一个Pause容器,Pause容器负责创建一个虚拟网络和存储 ...

  7. K8S集群中Pod资源数据丢包排查思路

    K8S集群中Pod资源数据丢包排查思路 Pod资源可能会由于网络原因产生丢包的现象. 当Pod资源存在丢包的现象时,会出现下面的报错: Connect to 100.111.156.74 port 5 ...

  8. K8S集群中Pod资源处于Terminating或Unknown状态排查思路

    K8S集群中Pod资源处于Terminating或Unknown状态排查思路 文章目录 K8S集群中Pod资源处于Terminating或Unknown状态排查思路 1.Pod资源处于Terminat ...

  9. k8s容器资源限制(内存限制、CPU限制、namespace的资源限制与资源配额)

    文章目录 1.资源的限制类型 2. 内存限制 3. CPU限制 4. 为namespace设置资源限制 5. 为namespace设置资源配额 1.资源的限制类型 Kubernetes采用reques ...

  10. K8S集群中Pod资源处于Pending状态排查思路

    K8S集群中Pod资源处于Pending状态排查思路 文章目录 K8S集群中Pod资源处于Pending状态排查思路 1.Pod资源处于Pending状态的原因 2.Pod资源处于Pending状态的 ...

最新文章

  1. python图片裁剪对比_Python自动抢视频红包,仅供学习!
  2. boost::container模块实现全部分配的测试程序
  3. 计算机系统结构树形流程图,计算机系统结构 第七章自考练习题答案
  4. 双鉴探测器是哪两种探测方式结合_老师傅带你看懂火灾探测器的种类和基本原理,看完涨知识了...
  5. [css] 你有使用过font-size-adjust属性吗?说说它的作用是什么?
  6. 【AI视野·今日Robot 机器人论文速览 第十一期】Mon, 21 Jun 2021
  7. 负margin应用案例几则(转载+总结)
  8. Python机器学习:线型回归法008实现多元线性回归
  9. android eclipse不能创建activity,在eclipse里面开发android应用,不能新建Activity
  10. c语言录像带课程设计,2019信息技术真题共16页word资料
  11. pytorch总结(一)torch.nn模块使用详解
  12. javscript 简单拖拽(drag)拖放事件、dataTransfer详解,垃圾桶效果
  13. 客户端用java api 远程操作HDFS以及远程提交MR任务(源码和异常处理)
  14. 433MHz无线通信
  15. 计算机中毒后开机变慢,电脑中毒后运行慢的解决方法
  16. SRS 流媒体服务器对http-flv流进行配置
  17. endnote使用方法大全,endnote教程
  18. PrimeNG之FileUpload
  19. php 取字符串任意两个的中间部分,掐头去尾
  20. MyEclipse+Tomcat+Java+MySQL实现企业员工信息管理系统

热门文章

  1. IT职场人生系列之二十一:如何学习新语言(一)
  2. SQL Server 表分区注意事项(转载)
  3. python中文读音ndarray-Python开发:NumPy学习(一)ndarray数组
  4. 精通python能干嘛-一个程序员怎样才算精通Python?
  5. python程序设计报告-Python程序设计实验一报告
  6. python怎么安装requests库-Python3.6安装及引入Requests库
  7. python自动化办公 书籍-python自动化办公知识点整理汇总
  8. python软件开发-Python
  9. python编程入门指南pdf-python编程初学者指南
  10. python零基础怎么学-零基础怎么学习python?