容器的资源需求及限制:
  需求: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.

例:

 apiVersion: v1
kind: Pod
metadata:
name: frontend
spec:
containers:
- name: db
image: mysql
env:
- name: MYSQL_ROOT_PASSWORD
value: "password"
resources:
requests:
memory: "64Mi"
cpu: "250m"
limits:
memory: "128Mi"
cpu: "500m"
- name: wp
image: wordpress
resources:
requests:
memory: "64Mi"
cpu: "250m"
limits:
memory: "128Mi"
cpu: "500m"

最新文章

  1. 2013 duilib入门简明教程 -- 前言(1)
  2. 编译安装或者mysql启动时遇到的错误小记
  3. MySql中使用日期函数获取昨天的数据
  4. RHEL安装docker-compose
  5. windows 编程 —— 消息与参数(滚动条、键盘、鼠标)
  6. 【C语言】单片机上的按键检测框架
  7. NSRunLoop的利用
  8. Xcode各版本官方下载
  9. MySql 触发器的新增、修改、删除的创建
  10. Spring集成Quarz开发环境搭建
  11. VB中的冒号——bug
  12. AJAX异步传输——以php文件传输为例
  13. 链接SQLServer数据库 导出csv文件
  14. 【oracle】oracle常用命令汇总
  15. URL参数转换对象
  16. HDU 4725 The Shortest Path in Nya Graph(最短路建边)题解
  17. XXX 不是当前用户的有效责任,请联系您的系统管理员
  18. Linux下路由表调试工具traceroute
  19. C# 委托系列(一)将方法作为方法的参数
  20. centos7用docker安装单节点redis4.0.11

热门文章

  1. Maven项目已启动但是报异常访问webapp下所有资源都404
  2. JXl常用解析详解
  3. String 中配置文件详解
  4. HDU 1176 免费馅饼 矩阵取数, dp + 滚动数组
  5. MapReduce基本流程与设计思想初步
  6. ML.NET 示例:目录
  7. VS 解决方案文件结构分析
  8. 关闭mysql validate-password插件
  9. 一个很好用的侧滑框架ICSDrawerController实现的 QQ 侧滑及换肤功能
  10. ajax请求拿到多条数据拼接显示在页面中