1
0

fix(added options): added domain options to catalogue

This commit is contained in:
sido 2018-03-09 08:14:43 +01:00
parent 3fb94926a2
commit 49f38cf8da
5 changed files with 74 additions and 19 deletions

View File

@ -3,3 +3,20 @@
version: v2.0.0 version: v2.0.0
description: Molgenis description: Molgenis
minimum_rancher_version: v1.6.3 minimum_rancher_version: v1.6.3
questions:
- variable: "DOMAINS"
description: "Domain you want to use (comma seperated)"
label: "Domains:"
required: true
default: "test.molgenis.org,test.dcktest.gcc.rug.nl"
type: "string"
start_on_create: true
scale: 1
health_check:
port: 8080
interval: 5000
unhealthy_threshold: 3
request_line: 'GET / HTTP/1.0'
healthy_threshold: 2
response_timeout: 5000

View File

@ -3,3 +3,20 @@
version: v4.1.0 version: v4.1.0
description: Molgenis description: Molgenis
minimum_rancher_version: v1.6.3 minimum_rancher_version: v1.6.3
questions:
- variable: "DOMAINS"
description: "Domain you want to use (comma seperated)"
label: "Domains:"
required: true
default: "test.molgenis.org,test.dcktest.gcc.rug.nl"
type: "string"
start_on_create: true
scale: 1
health_check:
port: 8080
interval: 5000
unhealthy_threshold: 3
request_line: 'GET / HTTP/1.0'
healthy_threshold: 2
response_timeout: 5000

View File

@ -3,3 +3,20 @@
version: v5.2.0 version: v5.2.0
description: Molgenis description: Molgenis
minimum_rancher_version: v1.6.3 minimum_rancher_version: v1.6.3
questions:
- variable: "DOMAINS"
description: "Domain you want to use (comma seperated)"
label: "Domains:"
required: true
default: "test.molgenis.org,test.dcktest.gcc.rug.nl"
type: "string"
start_on_create: true
scale: 1
health_check:
port: 8080
interval: 5000
unhealthy_threshold: 3
request_line: 'GET / HTTP/1.0'
healthy_threshold: 2
response_timeout: 5000

View File

@ -1,7 +1,7 @@
molgenis: molgenis:
image: webhost12.service.rug.nl/molgenis/molgenis:6.0.0 image: webhost12.service.rug.nl/molgenis/molgenis:6.0.0
ports: ports:
- 8081:8080 - 8080
links: links:
- postgres - postgres
- elasticsearch - elasticsearch
@ -9,8 +9,8 @@
- molgenis-data - molgenis-data
labels: labels:
io.rancher.sidekicks: molgenis-data io.rancher.sidekicks: molgenis-data
io.rancher.scheduler.global: true
io.rancher.container.pull_image: always io.rancher.container.pull_image: always
io.rancher.scheduler.global: true
traefik.frontend.rule: Host:${DOMAINS} traefik.frontend.rule: Host:${DOMAINS}
traefik.enable: true traefik.enable: true
traefik.port: 8080 traefik.port: 8080

View File

@ -1,18 +1,22 @@
.catalog: .catalog:
name: molgenis name: molgenis
version: v5.2.0 version: v6.0.0
description: Molgenis description: Molgenis
minimum_rancher_version: v1.6.3 minimum_rancher_version: v1.6.3
#loadbalancer: questions:
# scale: 1 - variable: "DOMAINS"
# lb_config: description: "Domain you want to use (comma seperated)"
# port_rules: label: "Domains:"
# - source_port: 80 required: true
# target_port: 8081 default: "test.molgenis.org,test.dcktest.gcc.rug.nl"
# service: molgenis type: "string"
# health_check:
# port: 42 start_on_create: true
# interval: 2000 scale: 1
# unhealthy_threshold: 3 health_check:
# healthy_threshold: 2 port: 8080
# response_timeout: 2000 interval: 5000
unhealthy_threshold: 3
request_line: 'GET / HTTP/1.0'
healthy_threshold: 2
response_timeout: 5000