v1.16.1 calico3.9

This commit is contained in:
huanqing.shao
2019-10-16 22:56:32 +08:00
parent 4d826a5d0f
commit 21be8e0d52
11 changed files with 691 additions and 163 deletions

View File

@ -7,9 +7,15 @@ meta:
content: Kubernetes
---
# Limit Range
# Limit Ranges
<AdSenseTitle />
<AdSenseTitle>
默认情况下,容器在 Kubernetes 集群上运行时,不受 [计算资源](/learning/k8s-intermediate/config/computing-resource.html) 的限制。使用 [Resource quota](./rq.html),集群管理员可以针对名称空间限定资源的使用情况。在名称空间内部,一个 Pod或容器的资源消耗不受限制。此时的顾虑在于可能有一个 Pod或容器独占了名称空间的大部分资源。Limit Range 是一种用来限定名称空间内 Pod或容器可以消耗资源数量的策略。
[[TOC]]
</AdSenseTitle>
正在撰写 ...

View File

@ -32,6 +32,10 @@ meta:
Kubernetes 中0.5 代表请求半个 CPU 资源。表达式 0.1 等价于 表达式 100m (英文读作 one hundred millicpu 或 one hundred millicores。在 API Server 中,表达式 0.1 将被转换成 100m精度低于 1m 的请求是不受支持的。 CPU 的计量代表的是绝对值,而非相对值,例如,您请求了 0.1 个 CPU无论您的节点是 单核、双核、48核您得到的 CPU 资源都是 0.1 核。
::: tip
`top` 命令查看CPU消耗100% 代表 1核4核为 400%10% 代表 0.1 核 或者 100m
:::
### 内存的计量
内存的计量单位是 byte 字节。您可以使用一个整数来表达内存的大小也可以使用后缀来表示E、P、T、G、M、K。您也可以使用 2 的幂数来表示内存大小其后缀为Ei、Pi、Ti、Gi、Mi、Ki。例如下面的几个表达方式所表示的内存大小大致相等