回复:ImagePullBackOff错误:K8s “依赖于 Pod 清单中描述的图像在集群中的每台机器上都可用的事实”......如果不满足该假设,您可能会看到 ImagePullBackOff。
所以我在这里完全清楚(我的 K8s 集群运行 containerd)这些是真的吗?
- 创建新映像后,将其单独安装到 k8s 集群中的每个节点的正确程序是否正确?
- Terraform K8s 提供商可以做到这一点吗?据我了解,Terraform apply通常假设容器已经知道该图像,因为其他东西已经将图像放置在 k8s 集群中的每个节点上。Terraform不会制作镜像,也不会在 containerd 中放置或暂存镜像以进行最终的 K8s 部署。Terraform 假设这已经完成。
最初我认为只是将映像提供给主 K8s 节点,然后在部署之前/期间,K8s 会自动复制并安装到任何地方。