forked from molgenis/thirdparty-ops-docker-helm
		
	Compare commits
	
		
			14 Commits
		
	
	
		
			removed-op
			...
			0ec9a9f510
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 0ec9a9f510 | ||
|  | de8c2e51d6 | ||
|  | 43ec3175e2 | ||
|  | 58f3ec1160 | ||
|  | 310d2a480b | ||
|  | 99e8f4f2a0 | ||
|  | 88b493b0d5 | ||
|  | 1a3212ee42 | ||
|  | edc006563f | ||
|  | 5915dc4732 | ||
|  | 8173e36331 | ||
|  | e1b8ebac20 | ||
|  | 5d282b5169 | ||
|  | 2866fe7632 | 
							
								
								
									
										12
									
								
								charts/molgenis-website/Chart.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								charts/molgenis-website/Chart.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| apiVersion: v1 | ||||
| appVersion: "1.0" | ||||
| description: MOLGENIS Helm chart for OpenCPU | ||||
| name: molgenis-website | ||||
| version: 0.3.1 | ||||
| sources: | ||||
| - https://git.webhosting.rug.nl/molgenis/thirdparty-ops-docker-helm.git | ||||
| icon: https://git.webhosting.rug.nl/molgenis/thirdparty-ops-docker-helm/raw/master/charts/molgenis-website/catalogIcon-molgenis-website.png | ||||
| home: https://www.molgenis.org | ||||
| maintainers: | ||||
| - name: sidohaakma | ||||
| - name: fdlk | ||||
							
								
								
									
										
											BIN
										
									
								
								charts/molgenis-website/catalogIcon-molgenis-website.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								charts/molgenis-website/catalogIcon-molgenis-website.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 28 KiB | 
							
								
								
									
										18
									
								
								charts/molgenis-website/questions.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								charts/molgenis-website/questions.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
|  | ||||
| categories: | ||||
| - MOLGENIS | ||||
| questions: | ||||
| - variable: ingress.hosts[0].name | ||||
|   label: Hostname(s) | ||||
|   default: "site.dev.molgenis.org" | ||||
|   description: "Specify a hostname for this MOLGENIS website instance" | ||||
|   type: string | ||||
|   required: true | ||||
|   group: "Loadbalancing" | ||||
| - variable: image.image.tag | ||||
|   label: Version | ||||
|   default: "" | ||||
|   description: "Select a MOLGENIS website version (check the registry.molgenis.org for released tags)" | ||||
|   type: string | ||||
|   required: true | ||||
|   group: "Provisioning" | ||||
| @@ -1,5 +1,4 @@ | ||||
| {{- if .Values.ingress.enabled }} | ||||
| {{- range .Values.ingress.hosts }} | ||||
| apiVersion: extensions/v1beta1 | ||||
| kind: Ingress | ||||
| metadata: | ||||
| @@ -10,27 +9,30 @@ metadata: | ||||
|     release: "{{ $.Release.Name }}" | ||||
|     heritage: "{{ $.Release.Service }}" | ||||
|   annotations: | ||||
|     {{- if .tls }} | ||||
|     {{- if .Values.ingress.tls }} | ||||
|     ingress.kubernetes.io/secure-backends: "true" | ||||
|     {{- end }} | ||||
|     {{- range $key, $value := .annotations }} | ||||
|     {{- range $key, $value := .Values.ingress.annotations }} | ||||
|     {{ $key }}: {{ $value | quote }} | ||||
|     {{- end }} | ||||
| spec: | ||||
|   rules: | ||||
|   {{- range .Values.ingress.hosts }} | ||||
|   - host: {{ .name }} | ||||
|     http: | ||||
|       paths: | ||||
|         - path: {{ default "/" .path }} | ||||
|           backend: | ||||
|             serviceName: {{ $.Values.website.service.name }} | ||||
|             serviceName: {{ $.Release.Name }}-{{ $.Values.website.service.name }} | ||||
|             servicePort: {{ $.Values.website.service.port }} | ||||
|   {{- end }} | ||||
| {{- if .tls }} | ||||
|   tls: | ||||
|   - hosts: | ||||
|     {{- range .Values.ingress.hosts }} | ||||
|     - {{ .name }} | ||||
|     secretName: {{ .tlsSecret }} | ||||
|     {{- end }} | ||||
|     secretName: {{ .Values.ingress.tlsSecret }} | ||||
| {{- end }} | ||||
| --- | ||||
| {{- end }} | ||||
| {{- end }} | ||||
| @@ -1,7 +1,7 @@ | ||||
| apiVersion: v1 | ||||
| kind: Service | ||||
| metadata: | ||||
|   name: {{ .Values.website.service.name }} | ||||
|   name: {{ .Release.Name }}-{{ .Values.website.service.name }} | ||||
|   labels: | ||||
|     app: {{ .Values.website.service.name }} | ||||
|     release: {{ .Release.Name }} | ||||
| @@ -14,7 +14,7 @@ website: | ||||
|   image: | ||||
|     repository: registry.molgenis.org | ||||
|     name: molgenis/website | ||||
|     tag: stable | ||||
|     tag: latest | ||||
|     pullPolicy: Always | ||||
|   service: | ||||
|     name: molgenis-website | ||||
| @@ -1,12 +0,0 @@ | ||||
| apiVersion: v1 | ||||
| appVersion: "1.0" | ||||
| description: MOLGENIS Helm chart for OpenCPU | ||||
| name: molgenis-website | ||||
| version: 0.0.1 | ||||
| sources: | ||||
| - https://github.com/molgenis/molgenis-ops-docker-helm.git | ||||
| icon: https://raw.githubusercontent.com/molgenis/molgenis-ops-docker-helm/master/charts/molgenis-website/catalog-molgenis-website.svg | ||||
| home: https://www.molgenis.org | ||||
| maintainers: | ||||
| - name: sidohaakma | ||||
| - name: fdlk | ||||
| @@ -1,28 +0,0 @@ | ||||
|  | ||||
| categories: | ||||
| - MOLGENIS | ||||
| questions: | ||||
| - variable: ingress.enabled | ||||
|   label: Enable ingress | ||||
|   default: false | ||||
|   description: "Enable ingress" | ||||
|   type: boolean | ||||
|   required: true | ||||
|   group: "Load balancing" | ||||
| - variable: opencpu.image.repository | ||||
|   label: Registry | ||||
|   default: "registry.hub.docker.com" | ||||
|   description: "Select a registry to pull from" | ||||
|   type: enum | ||||
|   options: | ||||
|   - "registry.hub.docker.com" | ||||
|   - "registry.molgenis.org" | ||||
|   required: true | ||||
|   group: "Provisioning" | ||||
| - variable: opencpu.image.tag | ||||
|   label: Version | ||||
|   default: "" | ||||
|   description: "Select a OpenCPU version (check the registry.molgenis.org or hub.docker.com for released tags)" | ||||
|   type: string | ||||
|   required: true | ||||
|   group: "Provisioning" | ||||
		Reference in New Issue
	
	Block a user