Kubernetes上的SAP Jenkins

ztyzrc3y  于 2023-08-03  发布在  Jenkins
关注(0)|答案(1)|浏览(127)

在Kubernetes上运行SAP Project Piper时遇到一些问题。我们按照
https://sap.github.io/jenkins-library/guidedtour/
我假设构建将“开箱即用”运行……但事实并非如此调用mtaBuild会导致一条消息...无法连接到docker daemon ...拒绝许可
不确定是否必须设置env变量ON_K8S。如果我们设置。。构建将永远等待节点出现。
有没有Kubernetes的安装指南?我们是否必须在Jenkins配置中配置一个pod模板,并在Jenkinsfile中使用container(“container_name”)?
Jenkins代理https://hub.docker.com/r/ppiper/jenkins-agent-k8s是否已预配置?我们必须把它设置在env变量上吗?

sczxawaw

sczxawaw1#

更新答案:
cx-server脚本不是为在Kubernetes中运行而设计的,它们是为“plain docker”设置(安装了docker的linux服务器/vm)而构建的。
对于Kubernetes上的扩展,有两个选项可用:
this blog post中描述的pod中使用jenkins主映像,或者在“plain docker”设置中使用它,并可选地在kubernetes上使用额外的代理。
有关此主题的其他文档在这里

相关问题