This is necessary in order to be able to provide the annotations attached to the service account associated with the Jenkins master instance. Co-authored-by: Vanio Begic <vanio.begic@capgemini.com>
This commit is contained in:
parent
2724ec2f70
commit
0f507409cc
|
|
@ -85,6 +85,9 @@ spec:
|
|||
{{- with .Values.jenkins.notifications }}
|
||||
notifications: {{ toYaml . | nindent 4 }}
|
||||
{{- end }}
|
||||
{{- with .Values.jenkins.serviceAccount }}
|
||||
serviceAccount: {{ toYaml . | nindent 4 }}
|
||||
{{- end }}
|
||||
master:
|
||||
{{- with .Values.jenkins.labels }}
|
||||
labels: {{ toYaml . | nindent 6 }}
|
||||
|
|
|
|||
|
|
@ -59,6 +59,11 @@ jenkins:
|
|||
# See https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/notifications/ for more info
|
||||
notifications: []
|
||||
|
||||
# Enables customization of the Service Account attached to the master Jenkins instance via annotations
|
||||
# https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/schema/#github.com/jenkinsci/kubernetes-operator/api/v1alpha2.ServiceAccount
|
||||
serviceAccount:
|
||||
annotations: {}
|
||||
|
||||
# basePlugins are plugins installed and required by the operator
|
||||
# Shouldn't contain plugins defined by user
|
||||
# You can change their versions here
|
||||
|
|
|
|||
Loading…
Reference in New Issue