我想更好地了解 Kubernetes 的工作原理,但有一些疑问我还没有在文档中找到答案。
我有一个简单的 Kubernetes 集群、一个 Master 和 2 个 Worker。我已经为我的应用程序创建了一个 docker 映像,该映像存储在 dockerhub 中。
我创建了一个deployment_file.yaml,在其中声明我想在工作线程3中部署我的应用程序容器,这要归功于节点亲和力。
如果 imagePullPolicy 设置为“始终”
谁从 dockerhub、master 本身下载镜像,或者是要部署该镜像的工作进程???如果是master拉取镜像,那么它会将这个镜像的副本传输给worker?
当拉取镜像时,它是否存储在 kubernetes 的任何本地文件夹中?
我想更好地了解数据是如何传输的。谢谢。