Kubernetes 计算资源配置与 ConfigMap 使用指南
1. 计算资源配置
1.1 Pod 数量限制
节点上可调度的 Pod 数量受节点可分配容量的限制,每个节点上的 Pod 数量上限为 110 个。例如,将 RC(Replication Controller)扩展到 400 个 Pod,虽然 RC 可以扩展到 400 个副本且不产生错误,但由于每个节点的 Pod 数量限制以及可分配的 CPU 和内存限制,400 个 Pod 无法在三个节点上运行。无法运行的 Pod 会被置于 Pending 状态,且不会分配节点给它们。
操作步骤如下:
1. 扩展 RC 到 400 个 Pod: kubectl scale rc <rc-name> --replicas=400
2. 观察 Pod 状态: kubectl get pods
3. 将 RC 缩回到 5 个副本: kubectl scale rc <rc-name> --replicas=5
4. 再次观察 Pod 状态: kubectl get pods
5. 将 RC 扩展到 10 个副本: kubectl scale rc <rc-name> --replicas=10
6. 观察 Pod 状态: kubectl get pods
1.2 资源超配
在某些情况下,资源限制可能会被超配。例如,在一个
超级会员免费看
订阅专栏 解锁全文

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



