cnicy 项目构建镜像时提示:Job has reached the specified backoff limit 通过排查发现s2i-operator使用的是pod来创建执行的任务,Job has reached the specified backoff limit 这个错误通过google后发现应该是出现在job的资源描述里边,这个参数应该在哪里设置。 数据描述: 名称:demo-latest-4lc 项目:s2i-demo 类型: 代码构建镜像 编译模板:kubesphere/java-8-centos7:v2.1.0 镜像名称:demo 镜像拉取策略:if-not-present 源地址: https://gitlab.xxxx/demo.git (这是一个springboot项目) 创建时间: 2020-01-19 11:02:21 创建者: admin
soulseen BackoffLimit 参数目前只在后端支持,界面上还未暴露出来。可以通过命令行找到对应的s2irun 资源类型,然后在spec 下增加参数 backoffLimit,默认是0。 建议检查下pod的执行日志,确认重启的原因
smhwzf 通过kubectl get job {job名} -n {namespace} 有个:Messages字段,查看下,会提示具体的原因; 我碰到的问题提示:empha-storage 磁盘空间不够了 通过扩容docker的root目录解决了问题