[英]Image pull over multiple K8s nodes
当我创建一个 pod 时,一个对应的镜像会被拉到创建该 pod 的节点上
我可以在集群节点之间共享这些图像,而不是在每个节点上本地存储吗?
非常感谢最好的问候
如果您在所有 Kubernetes 节点之间共享存储,这是可能的。 但是,这不是一个好主意,因为通常存储图像的地方也是容器运行时在实际运行容器时存储其文件的地方。 例如,如果您使用 Docker,所有内容都存储在/var/lib/docker
docker 下,或者在containerd的情况下,它是/var/lib/containerd
所以总而言之,共享文件/集群文件系统是可能的,比如NFS 、 Ceph 、 Glusterfs 、 AWS EFS等,但我认为这不是一个好主意。
更新(@BMitch):
确保您使用的容器存储驱动程序支持您正在使用的文件系统。
✌️
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.