Jenkins helm Chart没有添加JENKINS_OPTS环境变量

时间:2018-01-31 02:26:04

标签: jenkins kubernetes kubernetes-helm

我正在从掌舵聊天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,尝试添加JENKINS_OPTS环境变量。但它没有被添加到我的部署中。

这是我的值文件。

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}}" 文件。

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

缺少JEKNIS_OPT环境

from .models import Product

class ProductListView(ListView):
    template_name = "catalogue/catalogue.html"

    def get_queryset(self):
        category = self.kwargs.get("category")
        if category:
            queryset = Product.objects.filter(category__iexact=category)
        else:
            queryset = Product.objects.all()
        return queryset

如何在helm chat中添加此值?

由于 SR

1 个答案:

答案 0 :(得分:0)

当前稳定图表没有JENKINS_OPT选项。我必须从github检查代码并安装helm图表。我的版本图表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