官方文档:KubeSphere DevOps 系统
1、集群管理---定制资源定义
- 进入目录:集群管理---定制资源定义
- 搜索:clusterconfiguration
- 点击
ks-installer
右侧的 ,选择编辑 YAML
- 在该 YAML 文件中,搜索
devops
,将enabled
的false
改为true
。 - 如果集群资源不够,建议降低devops中的参数,否则devops会安装失败
2、调整DevOps启动参数
各参数如下:
我集群资源就2台2c4G的机器,如果不修改上述参数,DevOps根本无法启动,我的配置如下:
devops:
enabled: true
jenkinsJavaOpts_MaxRAM: 512m
jenkinsJavaOpts_Xms: 64m
jenkinsJavaOpts_Xmx: 128m
jenkinsMemoryLim: 600Mi
jenkinsMemoryReq: 600Mi
jenkinsVolumeSize: 8Gi
2、使用kubectl检查DevOps安装日志
进入目录:概览----点击kubectl工具
- 在终端中输入
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l 'app in (ks-install, ks-installer)' -o jsonpath='{.items[0].metadata.name}') -f
- 构建会很久,注意看日志或者kubesphere的页面