【发布时间】:2018-02-03 11:16:22
【问题描述】:
我正在从 helm chat jenkins-0.8.2 安装 Jenkins,尝试添加 JENKINS_OPTS 环境变量。但它没有被添加到我的部署中。
这是我的价值观文件。
Master:
Name: jenkins-master
Image: "jenkins/jenkins"
ImageTag: "lts"
ImagePullPolicy: "Always"
Component: "jenkins-master"
UseSecurity: true
JavaOpts: "-Xms512m -Xmx2048m"
JenkinsUriPrefix: /jenkins
JenkinsOpts: '--prefix=/jenkins'
在jenkins-master-deployment.yaml 文件中也可以看到。
env:
- name: JAVA_OPTS
value: "{{ default "" .Values.Master.JavaOpts}}"
- name: JENKINS_OPTS
value: "{{ if .Values.Master.JenkinsUriPrefix }}--prefix={{ .Values.Master.JenkinsUriPrefix }} {{ end }}{{ default "" .Values.Master.JenkinsOpts}}"
它缺少 JEKNIS_OPT 环境。
# kg deploy jenkins-jenkins -o yaml |grep OPTS
- name: JAVA_OPTS
如何在 helm chat 中获得这个附加值?
谢谢 SR
【问题讨论】:
标签: jenkins kubernetes kubernetes-helm