flyforfreedom
S2I 二进制构建的逻辑是:
1,二进制上传到 minio 服务,返回下载链接
2,s2ioperator 会起一个 job,运行构建,具体数据流可以参考 kubesphere/community 仓库有详细描述
3,job 中利用配置的秘钥推送镜像
K8s 的环境复杂,可能导致故障的原因很多,需要逐一排查。按照上面的步骤检查各个环节,大概率出问题的是 minio服务异常、节点之间网络不通、上传包超过网关限制…
在不断地尝试、检查地过程中,对 Kubernetes 的了解会越来越深入,是挑战也是学习的机会。也可以参考我写的文档 https://kubesphere.com.cn/forum/d/2408-kubesphere-devops-30 ,看能不能帮到你。