Fix setting service account annotations

This commit is contained in:
Tomasz Sęk 2020-01-23 13:11:50 +01:00
parent ef96b5564d
commit 2c28755e90
No known key found for this signature in database
GPG Key ID: DC356D23F6A644D0
1 changed files with 3 additions and 0 deletions

View File

@ -350,6 +350,9 @@ func (r *ReconcileJenkinsBaseConfiguration) createServiceAccount(meta metav1.Obj
}
if !compareMap(r.Configuration.Jenkins.Spec.ServiceAccount.Annotations, serviceAccount.Annotations) {
if serviceAccount.Annotations == nil {
serviceAccount.Annotations = map[string]string{}
}
for key, value := range r.Configuration.Jenkins.Spec.ServiceAccount.Annotations {
serviceAccount.Annotations[key] = value
}