我有一堆图像存储在GCR中,并通过舵图部署到k8s集群中。当我启动部署Pod时,出现故障,提示imagepullbackoff。当映像仍在GCR中并且在本地运行时。由于无法从GCR提取图像,因此k8s吊舱已关闭。 Google存储状态页面未显示任何问题。短暂的时间后,豆荚开始拉动并构建相同的图像。 我应该在哪里寻找日志以获取更多信息?在自动缩放广告连播时,GCR是单点故障吗?
答案 0 :(得分:0)
您可能没有在kubernetes中添加机密,因此它无法从GCR中获取图像。
您可以运行{this.props.items.length>0? this.props.items.map((movie) => (
<Link to={`/movie/${movie.id}`} key={movie.id}>
<img className="Image-movie"
src={sourcePath}
alt={movie.title}/>
</Link>)): errorMessage}
了解更多详细信息,并检查图像回退的原因。
还要检查GCR图像网址中是否存在拼写错误。
还可能由于拼写错误而找不到注册表,因此请检查描述事件。
答案 1 :(得分:0)
您收到“ imagepullbackoff”的错误消息与图像拉出更多相关。这是post,解释了如何解决“ imagepullbackoff”问题。
您可以运行以下command以获得有关Pod容器图像的更多信息:
当拉取速度很慢时,您可以SSH到节点并运行'docker pull [image_name]',这将测试图像拉取的性能。您也可以使用“ imagePullPolicy”来提高性能。
当我们谈论吊舱自动缩放时,我们有两种类型:水平吊舱自动缩放器和垂直吊舱自动缩放器,因此,在进行吊舱自动缩放时,GCR并不是单点故障。