Merge pull request #458 from SylwiaBrant/helm-labels-annotations
Added labels and annotations to Helm Chart
This commit is contained in:
		
						commit
						f12a3e8280
					
				|  | @ -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 }} | ||||
|  |  | |||
|  | @ -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 | ||||
|  |  | |||
|  | @ -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 | ||||
| ``` | ||||
		Loading…
	
		Reference in New Issue