113 lines
3.1 KiB
YAML
113 lines
3.1 KiB
YAML
|
|
categories:
|
|
- MOLGENIS
|
|
questions:
|
|
- variable: ingress.hosts[0].name
|
|
label: Hostname
|
|
default: "test.molgenis.org"
|
|
description: "Hostname for your stack"
|
|
type: hostname
|
|
required: true
|
|
group: "Load Balancing"
|
|
- variable: molgenis.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: molgenis.image.tag
|
|
label: Version
|
|
default: ""
|
|
description: "Select a MOLGENIS version (check the registry.molgenis.org or hub.docker.com for released tags)"
|
|
type: string
|
|
required: true
|
|
group: "Provisioning"
|
|
- variable: molgenis.adminPassword
|
|
label: Administrator password
|
|
default: ""
|
|
description: "Enter an administrator password"
|
|
type: password
|
|
required: true
|
|
group: "Provisioning"
|
|
- variable: molgenis.services.opencpu.host
|
|
label: OpenCPU cluster
|
|
default: "localhost"
|
|
description: "Specify the OpenCPU cluster"
|
|
type: string
|
|
required: true
|
|
group: "Services"
|
|
- variable: molgenis.services.postgres.host
|
|
label: Postgres cluster location
|
|
default: "postgresql.molgenis-postgresql.svc"
|
|
description: "Set the location of the postgres cluster"
|
|
type: string
|
|
required: true
|
|
group: "Services"
|
|
- variable: molgenis.services.postgres.scheme
|
|
label: Database scheme
|
|
default: "molgenis"
|
|
description: "Set the database scheme"
|
|
type: string
|
|
required: true
|
|
group: "Services"
|
|
- variable: molgenis.services.postgres.user
|
|
label: Database username
|
|
default: "molgenis"
|
|
description: "Set user of the database scheme"
|
|
type: string
|
|
required: true
|
|
group: "Services"
|
|
- variable: molgenis.services.postgres.password
|
|
label: Database password
|
|
default: "molgenis"
|
|
description: "Set the password of the database scheme"
|
|
type: string
|
|
required: true
|
|
group: "Services"
|
|
- variable: molgenis.resources.limits.memory
|
|
label: Container memory limit
|
|
default: 1250Mi
|
|
description: "Memory limit for this MOLGENIS container"
|
|
type: enum
|
|
options:
|
|
- "1250Mi"
|
|
- "2500Mi"
|
|
required: true
|
|
group: "Resources"
|
|
- variable: molgenis.resources.requests.memory
|
|
label: Container memory reservation
|
|
default: 1250Mi
|
|
description: "Memory reservation for this MOLGENIS container (must fit in the selected memory limit for the container)"
|
|
type: enum
|
|
options:
|
|
- "1250Mi"
|
|
- "2500Mi"
|
|
required: true
|
|
group: "Resources"
|
|
- variable: molgenis.javaOpts.maxHeapSpace
|
|
label: Maximum heap space (JVM)
|
|
default: "1g"
|
|
description: "Maximum heap space MOLGENIS container JVM. Please not this should fit in your container memory limit"
|
|
type: enum
|
|
options:
|
|
- "1g"
|
|
- "2g"
|
|
group: "Resources"
|
|
- variable: molgenis.persistence.enabled
|
|
default: false
|
|
description: "Do you want to use persistence"
|
|
type: boolean
|
|
required: true
|
|
group: "Persistence"
|
|
label: Persistence
|
|
show_subquestion_if: true
|
|
subquestions:
|
|
- variable: molgenis.persistence.size
|
|
default: "30Gi"
|
|
description: "Size of MOLGENIS filestore (not the database size)"
|
|
type: string
|
|
label: Size filestore |