【发布时间】:2019-12-26 20:37:28
【问题描述】:
如果我有一个 kubernetes 节点,kubernetes 调度会发生什么,但我将容器 (docker) 引擎用于其他一些东西,在 kubernetes 的上下文之外。
例如,如果我手动 SSH 到相应的节点并执行 docker run 某事。 Kubernetes 调度是否会考虑到这个节点正忙于运行其他东西,并且它现在可能无法托管任何其他容器?
在以下情况下会发生什么:
- 具有 8 GB RAM 的节点
- 运行资源请求 2 GB、限制 4 GB 和当前使用量 3 GB 的 pod
- 节点上的 ssh 和
docker run一个 5 GB 的容器,全部使用
附:请跳过“你为什么要直接在节点上运行docker run”问题。我不想,但有原因。
【问题讨论】:
标签: docker kubernetes