【发布时间】:2021-11-11 08:37:48
【问题描述】:
管理容器资源。
当你指定一个 Pod 时,你可以选择指定一个容器需要多少每个资源。最常见的指定资源是 CPU 和内存 (RAM);还有其他的。
Kubernetes 为 Pod 的 CPU 和内存分配定义了一个特殊的指标。虽然内存看起来很简单,但 CPU 有点难以理解。这就像把整个东西拆成碎片。
是否有任何最佳实践来估计/计算 Pod 的这些 kubernetes 资源?
【问题讨论】:
-
在部署到 prod 之前在测试中测量并尝试创建类似生产的测试。或者,使用适用于大多数 pod 的默认值并准备好适应。请注意,CPU 请求值可能会对自动缩放产生意想不到的影响,至少在 AKS 上是这样!即使未达到限制,低请求和高限制也会导致创建额外的 Pod。
标签: kubernetes