forked from molgenis/thirdparty-ops-docker-helm
		
	Compare commits
	
		
			1 Commits
		
	
	
		
			b0301449bc
			...
			updated-ch
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | e788eb72df | 
| @@ -2,10 +2,10 @@ apiVersion: v1 | ||||
| appVersion: "1.0" | ||||
| description: MOLGENIS Helm chart for OpenCPU | ||||
| name: molgenis-website | ||||
| version: 0.3.2 | ||||
| version: 0.2.0 | ||||
| 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 | ||||
| - 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 | ||||
|   | ||||
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 28 KiB | 
| @@ -2,17 +2,27 @@ | ||||
| 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 | ||||
| - variable: ingress.enabled | ||||
|   label: Enable ingress | ||||
|   default: false | ||||
|   description: "Enable ingress" | ||||
|   type: boolean | ||||
|   required: true | ||||
|   group: "Loadbalancing" | ||||
| - variable: image.image.tag | ||||
|   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: "latest" | ||||
|   description: "Select a MOLGENIS website version (check the registry.molgenis.org for released tags)" | ||||
|   default: "" | ||||
|   description: "Select a OpenCPU version (check the registry.molgenis.org or hub.docker.com for released tags)" | ||||
|   type: string | ||||
|   required: true | ||||
|   group: "Provisioning" | ||||
| @@ -1,4 +1,5 @@ | ||||
| {{- if .Values.ingress.enabled }} | ||||
| {{- range .Values.ingress.hosts }} | ||||
| apiVersion: extensions/v1beta1 | ||||
| kind: Ingress | ||||
| metadata: | ||||
| @@ -9,30 +10,27 @@ metadata: | ||||
|     release: "{{ $.Release.Name }}" | ||||
|     heritage: "{{ $.Release.Service }}" | ||||
|   annotations: | ||||
|     {{- if .Values.ingress.tls }} | ||||
|     {{- if .tls }} | ||||
|     ingress.kubernetes.io/secure-backends: "true" | ||||
|     {{- end }} | ||||
|     {{- range $key, $value := .Values.ingress.annotations }} | ||||
|     {{- range $key, $value := .annotations }} | ||||
|     {{ $key }}: {{ $value | quote }} | ||||
|     {{- end }} | ||||
| spec: | ||||
|   rules: | ||||
|   {{- range .Values.ingress.hosts }} | ||||
|   - host: {{ .name }} | ||||
|     http: | ||||
|       paths: | ||||
|         - path: {{ default "/" .path }} | ||||
|           backend: | ||||
|             serviceName: {{ $.Release.Name }}-{{ $.Values.website.service.name }} | ||||
|             serviceName: {{ $.Values.website.service.name }} | ||||
|             servicePort: {{ $.Values.website.service.port }} | ||||
|   {{- end }} | ||||
| {{- if .tls }} | ||||
|   tls: | ||||
|   - hosts: | ||||
|     {{- range .Values.ingress.hosts }} | ||||
|     - {{ .name }} | ||||
|     {{- end }} | ||||
|     secretName: {{ .Values.ingress.tlsSecret }} | ||||
|     secretName: {{ .tlsSecret }} | ||||
| {{- end }} | ||||
| --- | ||||
| {{- end }} | ||||
| {{- end }} | ||||
| @@ -1,7 +1,7 @@ | ||||
| apiVersion: v1 | ||||
| kind: Service | ||||
| metadata: | ||||
|   name: {{ .Release.Name }}-{{ .Values.website.service.name }} | ||||
|   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: latest | ||||
|     tag: stable | ||||
|     pullPolicy: Always | ||||
|   service: | ||||
|     name: molgenis-website | ||||
|   | ||||
		Reference in New Issue
	
	Block a user