Диаграмма Jenkins helm не добавляет переменную среды JENKINS_OPTS

Я устанавливаю Jenkins из чата руля jenkins-0.8.2, пытаясь добавить переменную окружения 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 env.

# kg deploy jenkins-jenkins -o yaml |grep OPTS
        - name: JAVA_OPTS

Как я могу добавить эту ценность в чат руля?

Спасибо SR


person sfgroups    schedule 31.01.2018    source источник


Ответы (1)


На текущем стабильном графике не было опции JENKINS_OPT. Мне нужно проверить код с github и установить диаграмму управления. моя таблица версий jenkins-0.13.1

helm install jenkins  --name jenkins --namespace  jenkins -f jenkins-values.yaml --debug

Попробуй это:

# kg deploy -o yaml |grep OPTS
          - name: JAVA_OPTS
          - name: JENKINS_OPTS
person sfgroups    schedule 03.02.2018