1
0
Fork 0

Compare commits

..

14 Commits

Author SHA1 Message Date
Fleur Kelpin 19b4ae1983 doc: Clean up vault documentation 2018-09-07 21:41:17 +02:00
Fleur Kelpin a57f9c9fe4 feat: Add backup cronjob
Needs to run under service account created by the etcd-operator subchart so there's some template magic needed to figure out what it's called.
2018-09-07 21:41:23 +02:00
Fleur Kelpin fdc0499d21 feat: Use vault-operator chart and etcd-operator chart to deploy a vault with backup secret. 2018-09-07 21:41:18 +02:00
Fleur Kelpin 94f65b47ee chore: Add dependencies vault-operator and etcd-operator 2018-09-07 21:41:17 +02:00
Fleur Kelpin a26b90524d chore: helm init molgenis-vault 2018-09-07 21:41:17 +02:00
Fleur Kelpin 599eec5123 Merge branch 'add-dockerhub-to-settings' of p281392/molgenis-ops-docker-helm into master 2018-09-06 15:02:35 +02:00
sido 1b23db334a updated version option to string 2018-09-06 14:59:33 +02:00
sido 433659ad47 removed gogs and added dockerhub to settings 2018-09-06 14:58:21 +02:00
Fleur Kelpin 7499c1cc9a Merge branch 'added-selectable-molgenis-versions' of p281392/molgenis-ops-docker-helm into master 2018-09-06 14:51:08 +02:00
sido 9d940a3ebd updated repository reference in deployment 2018-09-06 08:06:25 +02:00
sido db03e0154b reverted registry to comply to values.yml 2018-09-06 08:04:27 +02:00
sido 9ef26bc177 updated repository to registry 2018-09-06 07:59:43 +02:00
sido fc8c4cb214 added a group for the version 2018-09-06 07:48:32 +02:00
sido c30e7b2365 added selectable registry and version 2018-09-06 07:47:22 +02:00
4 changed files with 22 additions and 5 deletions

View File

@ -606,10 +606,9 @@ PipelineSecrets:
<username>admin</username>
<password>xxxx</password>
</server>
<!-- to authenticate against GOGS for MAVEN release -->
<server>
<id>gogs</id>
<username>xxxx</username>
<id>registry.hub.docker.com</id>
<username>molgenisci</username>
<password>xxxx</password>
</server>
</servers>

View File

@ -9,6 +9,23 @@ questions:
required: true
group: "Services and Load Balancing"
label: Hostname
- variable: molgenis.image.repository
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: "MOLGENIS - Version"
label: Registry
- variable: molgenis.image.tag
default: "stable"
description: "Select a MOLGENIS version (check the registry.molgenis.org or hub.docker.com for other tags)"
type: string
required: true
group: "MOLGENIS - Version"
label: Version
- variable: molgenis.resources.limits.cpu
default: 1
description: "CPU limit for this MOLGENIS instance"

View File

@ -26,7 +26,7 @@ spec:
containers:
- name: molgenis
{{- with .Values.molgenis }}
image: "{{ .image.repository }}:{{ .image.tag }}"
image: "{{ .image.repository }}/{{ .image.name }}:{{ .image.tag }}"
imagePullPolicy: {{ .image.pullPolicy }}
env:
- name: molgenis.home

View File

@ -17,7 +17,8 @@ ingress:
molgenis:
image:
repository: registry.molgenis.org/molgenis/molgenis-app
repository: registry.molgenis.org
name: molgenis/molgenis-app
tag: 7.0.0-SNAPSHOT
pullPolicy: Always
adminPassword: admin