我有一个带有两个节点池的 gke 集群。
我不小心从 Artifact Registry 中删除了一个镜像,并进行了一次部署,但最终导致一些 pod 进入ImagePullBackOff
(403 Forbidden)。在创建镜像后(通过 git 标记的 Cloud Build 构建),我创建了第三个节点池并删除了我拥有的一个池。现在的情况是,旧池中的 pod 能够下载镜像,而新创建的池中的 podImagePullBackOff
又进入了(再次出现 403 Forbidden)。
我尝试创建第四个池,但情况相同。我有第二个 gke 集群,但不存在所描述的问题。
您是否知道为什么第一个 gke 集群中新创建的池无法下载映像?
答案1
通过等待(很多......)并重新创建一个新池来解决。