在目前版本当中,Jenkins 的邮件配置还没有与系统默认的邮件设置打通,需要编辑 ks-jenkins
的 Deployment 配置文件设置邮件服务器。此文档将介绍如何对 Jenkins 发送邮件进行设置。
cluster-admin
权限的账号登陆 KubeSphere 控制台,进入企业空间 system-workspace
-> 项目 kubesphere-devops-system
,进入该项目。在这个项目下进入 应用负载 → 工作负载 列表,点击进入 ks-jenkins
这个工作负载的详情页。
点击 更多操作 -> 编辑配置模版 -> 容器组模版 -> 修改 ks-jenkins
。
注: 修改 Jenkins 环境变量将导致 Jenkins 的 Deployment 重启,请合理安排配置调整时间。
环境变量名称 | 含义 |
---|---|
EMAIL_SMTP_HOST | SMTP 邮件服务器地址 |
EMAIL_SMTP_PORT | SMTP 邮件服务器端口 |
EMAIL_FROM_ADDR | 发件人邮箱地址 |
EMAIL_FROM_NAME | 发件人名称 |
EMAIL_FROM_PASS | 密码 |
EMAIL_USE_SSL | 是否开启 SSL 配置 |