gpt4 book ai didi

amazon-web-services - 提取图像时 EKS 随机 "Error: ErrImagePull" "i/o timeout"

转载 作者:行者123 更新时间:2023-12-02 11:42:15 24 4
gpt4 key购买 nike

跨 2 个可用区为 EKS 集群运行 AWS“托管节点”。
共 3 个节点。尝试拉下容器时出现随机超时。
这很难追踪,因为它确实有效(有时),所以它不像 ACL 被阻止或安全组。
当我 ssh 进入节点时,有时我可以手动拉下图像,有时我不能。当我运行 curl 请求时 curl -I https://hub.docker.com有时需要 2 分钟才能得到回复。我猜这就是图像超时的原因。
我不知道有什么方法可以增加 k8s 拉取图像的超时时间,但也无法弄清楚为什么在执行 curl 请求时延迟如此糟糕。
非常感谢任何建议。
仅供引用,私有(private)子网中的工作节点,适当的路由到 NAT 网关。 VPC 流日志很好。

最佳答案

随机是最难追踪的东西🤷。
🥼 您可以将图片移至 private ECR registry或者直接运行 registry in your cluster放弃这是您的 Kubernetes 网络的问题。运行 AWS CNI❓
也可以是 rate-limiting from docker hub itself .您是否使用相同的外部 NAT IP 地址从多个节点/集群中提取❓:

Docker will gradually impose download rate limits with an eventual limit of 300 downloads per six hours for anonymous users.Logged in users will not be affected at this time. Therefore, we recommend that you log into Docker Hub as an authenticated user. For more information, see the following section How do I authenticate pull requests.


✌️

关于amazon-web-services - 提取图像时 EKS 随机 "Error: ErrImagePull" "i/o timeout",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63293102/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com