Skip to content

Commit

Permalink
Merge pull request #458 from SylwiaBrant/helm-labels-annotations
Browse files Browse the repository at this point in the history
Added labels and annotations to Helm Chart
  • Loading branch information
tomaszsek authored Sep 29, 2020
2 parents 6f65d1c + 7c823a7 commit f12a3e8
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 1 deletion.
3 changes: 3 additions & 0 deletions chart/jenkins-operator/templates/jenkins.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,9 @@ spec:
{{- with .Values.jenkins.labels }}
labels: {{ toYaml . | nindent 6 }}
{{- end }}
{{- with .Values.jenkins.annotations }}
annotations: {{ toYaml . | nindent 6 }}
{{- end }}
{{- with .Values.jenkins.basePlugins }}
basePlugins: {{ toYaml . | nindent 4 }}
{{- end }}
Expand Down
3 changes: 3 additions & 0 deletions chart/jenkins-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ jenkins:
# labels are injected into metadata labels field
labels: {}

# annotations are injected into metadata annotations field
annotations: {}

# image is the name (and tag) of the Jenkins instance
# Default: jenkins/jenkins:lts
# It's recommended to use LTS (tag: "lts") version
Expand Down
8 changes: 7 additions & 1 deletion website/content/en/docs/Installation/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,5 +56,11 @@ To install, you need only to type these commands:

```bash
$ helm repo add jenkins https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/chart
$ helm install jenkins/jenkins-operator
$ helm install <name> jenkins/jenkins-operator
```

To add custom labels and annotations, you can use `values.yaml` file or pass them into `helm install` command, e.g.:

```bash
$ helm install <name> jenkins/jenkins-operator --set jenkins.labels.LabelKey=LabelValue,jenkins.annotations.AnnotationKey=AnnotationValue
```

0 comments on commit f12a3e8

Please sign in to comment.