首先kubesphere的devops内置了多种podTemplate,但可惜的时在3.2.2版本中虽然内置了python的podTemplate。但是并没有为其设置镜像模板。
所以在构建python项目的devops时需要我们手动配置下python的镜像,配置步骤如下:
1、第一步在集群管理
的配置字典
菜单下,搜索jenkins-casc-config
2、编辑该配置的yaml
3、可以看到在默认情况下,python的image选项是不完整的
- name: "python"
namespace: "kubesphere-devops-worker"
label: "python"
nodeUsageMode: "EXCLUSIVE"
idleMinutes: 0
containers:
- name: "python"
image: "kubesphere/:"
我们只需要将image: "kubesphere/:"
修改为我们自己的镜像即可,如下所示:
- name: "python"
namespace: "kubesphere-devops-worker"
label: "python"
nodeUsageMode: "EXCLUSIVE"
idleMinutes: 0
containers:
- name: "python"
image: "python:3.8-slim"
注意:需要修改的有两处,不要遗漏了,通过pyhton关键字搜索。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)