From e73f6de4247ed69667e2f3c02b597dd5da3280a4 Mon Sep 17 00:00:00 2001 From: Jakub Al-Khalili Date: Wed, 22 Apr 2020 14:38:14 +0200 Subject: [PATCH] Fix securityContext for jenkins (#342) --- chart/jenkins-operator/templates/jenkins.yaml | 4 ++++ chart/jenkins-operator/values.yaml | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/chart/jenkins-operator/templates/jenkins.yaml b/chart/jenkins-operator/templates/jenkins.yaml index 32a95546..77ff0eb0 100644 --- a/chart/jenkins-operator/templates/jenkins.yaml +++ b/chart/jenkins-operator/templates/jenkins.yaml @@ -109,6 +109,10 @@ spec: {{- with .Values.jenkins.volumes }} volumes: {{- toYaml . | nindent 4 }} {{- end }} + {{- with .Values.jenkins.securityContext}} + securityContext: + {{- toYaml . | nindent 6 }} + {{- end }} {{- with .Values.jenkins.seedJobs }} seedJobs: {{- toYaml . | nindent 4 }} {{- end }} diff --git a/chart/jenkins-operator/values.yaml b/chart/jenkins-operator/values.yaml index f86d49b7..ff98a09f 100644 --- a/chart/jenkins-operator/values.yaml +++ b/chart/jenkins-operator/values.yaml @@ -108,6 +108,11 @@ jenkins: persistentVolumeClaim: claimName: jenkins-backup + # securityContext for pod + securityContext: + runAsUser: 1000 + fsGroup: 1000 + # http Jenkins service # See https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/schema/#github.com/jenkinsci/kubernetes-operator/pkg/apis/jenkins/v1alpha2.Service for details #service: