Kubernetes资源配置与ConfigMap使用指南
1. 计算资源配置
在Kubernetes中,计算资源主要涉及CPU和内存,我们可以为容器指定资源请求和限制。
1.1 资源请求与限制
以下是一个示例,展示了容器的资源请求和限制配置:
resources:
requests:
memory: "64Mi"
cpu: "100m"
limits:
memory: "64Mi"
cpu: "500m"
containers:
- name: db
image: mysql
resources:
requests:
memory: "1Gi"
cpu: "250m"
limits:
memory: "2Gi"
cpu: "250m"
这些请求和限制在启动容器时会应用到Docker运行命令中,具体对应关系如下表所示:
| Spec Field | Docker run Command Option | Description |
| — | — | — |
| spec.container[].resources.requests.cpu | –cpu-shares | CPU shares |
| spec.container[].resources.limits.cpu | –cpu-quota | Sets the CPU CFS (Completely Fair Sch
超级会员免费看
订阅专栏 解锁全文
75

被折叠的 条评论
为什么被折叠?



