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 }}
|
{{- with .Values.jenkins.notifications }}
|
||||||
notifications: {{ toYaml . | nindent 4 }}
|
notifications: {{ toYaml . | nindent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- with .Values.jenkins.serviceAccount }}
|
||||||
|
serviceAccount: {{ toYaml . | nindent 4 }}
|
||||||
|
{{- end }}
|
||||||
master:
|
master:
|
||||||
{{- with .Values.jenkins.labels }}
|
{{- with .Values.jenkins.labels }}
|
||||||
labels: {{ toYaml . | nindent 6 }}
|
labels: {{ toYaml . | nindent 6 }}
|
||||||
|
|
|
||||||
|
|
@ -59,6 +59,11 @@ jenkins:
|
||||||
# See https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/notifications/ for more info
|
# See https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/notifications/ for more info
|
||||||
notifications: []
|
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
|
# basePlugins are plugins installed and required by the operator
|
||||||
# Shouldn't contain plugins defined by user
|
# Shouldn't contain plugins defined by user
|
||||||
# You can change their versions here
|
# You can change their versions here
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue