【发布时间】:2019-03-28 14:13:08
【问题描述】:
假设 Kubernetes 在一个节点 N 中调度了两个 Pod A 和 B。如果 Node N 的资源容量为 (30 CPU, 70 Memory) 并且 Pod A 请求 (5 CPU, 8 memory) 和 Pod B 请求 ( 4 CPU,10 内存),是否可以在两个 Pod 之间共享资源,以保持集群的效率并最大化 Pod 的分配?如何更改代码以实现此目的?假设每个 pod 维护 1 个容器。
【问题讨论】:
-
“在两个 pod 之间共享资源”是什么意思?如果这是您所要求的,您可以共享一个节点 N;您只需要配置调度程序策略来配置 Affinity/Anti-Affinity 以紧密打包您的 pod。
标签: kubernetes