Kubernetes Resource Qoutas
2024-09-02 13:54:42
配置参数:
spec.containers[].resources.limits.cpu
spec.containers[].resources.limits.memory
spec.containers[].resources.requests.cpu
spec.containers[].resources.requests.memory
限制Pod CPU和Memory
apiVersion: apps/v1
kind: Deployment
metadata:
name: tomcat
spec:
replicas: 3
selector:
matchLabels:
name: tomcat
template:
metadata:
labels:
name: tomcat
spec:
containers:
- name: tomcat
image: kubeguide/tomcat-app:v1
ports:
- containerPort: 8080
env:
- name: MYSQL_SERVICE_HOST
value: "mysql"
- name: MYSQL_SERVICE_PORT
value: ""
resources:
requests:
# 内存没什么好解释的, 单位 Mi Gi
memory: 64Mi
# 千分之一的CPU配额为最小单位,用m来表示,100m表示占用0.1个cpu.
cpu: 250m
limits:
memory: 128Mi
cpu: 500m
更多详细说明:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/#extended-resources
https://kubernetes.io/docs/concepts/policy/resource-quotas/#viewing-and-setting-quotas
最新文章
- Java 8新特性-2 接口定义增强
- python 列表生成器
- 下载image或者其他文件
- linux—【用户和组的管理操作】(5)
- Android Studio系列教程二--基本设置与运行
- ie8不支持transform: translateY,ie9支持不友好
- JavaScript自动关闭窗口
- 原生js下拉刷新
- GoogleGoogle搜索解析
- uwsgi性能调忧
- 部署 Graylog 日志系统 - 每天5分钟玩转 Docker 容器技术(92)
- HTML学习笔记Day1
- 51nod 1379 索函数
- 菜鸟手下的iOS开发笔记(swift)
- 【转】Java学习---集合框架那些事
- ubuntu修改Bash命令行提示符
- 玩转mongodb(二):mongodb基础知识
- C语言Web service编程
- Linux命令之乐--rename
- 手写html表格熟练度练习