Kubernetes Pod创作速度

时间:2015-06-16 13:35:02

标签: docker kubernetes

我们希望在我们的群集上快速启动pod,以处理“一次性”任务(每次任务运行时每个任务都有一个新的pod)。

目前,Pod创建API调用大约需要10-15秒 - >完成。这是在AWS上运行3x m3 xlarge,图像已经被缓存(我认为,因为我在单个节点上使用相同的图像两次)。我们使用restartPolicy = Never运行,因为它们是一个关闭的任务。

我试过摆弄imagePullPolicy(= Never)和资源选项但没有用。在Kubernetes将其交给Pod之后,似乎10秒延迟发生在“运行”阶段。我可以确认操作本身非常快:在Docker上本地运行只需要大约0.5秒,包括操作。

有什么方法可以加快速度吗?

1 个答案:

答案 0 :(得分:1)

我们的目标是创建后的5s延迟 - >跑步(假设图像被预拉)。跟踪此问题的问题是https://github.com/GoogleCloudPlatform/kubernetes/issues/3954

此问题在几周前已经关闭,因此请更新到版本20.2并再试一次。