helm: Make namespace configurable and CR opt out
This commit is contained in:
		
							parent
							
								
									930058d5b2
								
							
						
					
					
						commit
						eeb8b5cf89
					
				|  | @ -2,4 +2,4 @@ apiVersion: v1 | ||||||
| appVersion: "0.2.2" | appVersion: "0.2.2" | ||||||
| description: Kubernetes native operator which fully manages Jenkins on Kubernetes | description: Kubernetes native operator which fully manages Jenkins on Kubernetes | ||||||
| name: jenkins-operator | name: jenkins-operator | ||||||
| version: 0.0.2 | version: 0.0.3 | ||||||
|  |  | ||||||
|  | @ -1,6 +1,9 @@ | ||||||
|  | {{ if .Values.jenkins.enabled }} | ||||||
| apiVersion: {{ .Values.jenkins.apiVersion }} | apiVersion: {{ .Values.jenkins.apiVersion }} | ||||||
| kind: Jenkins | kind: Jenkins | ||||||
| metadata: | metadata: | ||||||
|   name: {{ .Values.jenkins.name }} |   name: {{ .Values.jenkins.name }} | ||||||
|  |   namespace: {{ .Release.Namespace }} | ||||||
| spec: | spec: | ||||||
|   {{- toYaml .Values.jenkins.spec | nindent 4 }} |   {{- toYaml .Values.jenkins.spec | nindent 4 }} | ||||||
|  | {{- end }} | ||||||
|  |  | ||||||
|  | @ -14,6 +14,7 @@ nameOverride: "" | ||||||
| fullnameOverride: "" | fullnameOverride: "" | ||||||
| 
 | 
 | ||||||
| jenkins: | jenkins: | ||||||
|  |   enabled: true | ||||||
|   apiVersion: jenkins.io/v1alpha2 |   apiVersion: jenkins.io/v1alpha2 | ||||||
|   name: example |   name: example | ||||||
|   spec: |   spec: | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue