rancher-partner-charts/charts/sextant/sextant/2.2.1700/questions.yaml

114 lines
3.2 KiB
YAML

questions:
# User Credentials
- variable: imagePullSecrets.createSecret.registryUser
default: ""
required: true
type: string
label: Username
description: Your username for the BTP licenced image registry, supplied by BTP
group: "User Credentials"
- variable: imagePullSecrets.createSecret.registryPassword
default: ""
required: true
type: password
label: Password
description: Your password for the BTP licenced image registry, supplied by BTP
group: "User Credentials"
# Ingress Settings
- variable: ingress.enabled
default: "false"
required: true
type: boolean
label: Enable Sextant Ingress
description: Enable an ingress for Sextant
group: "Ingress Settings"
show_subquestion_if: true
subquestions:
- variable: ingress.hostname
default: ""
required: false
type: string
label: Ingress hostname
description: Primary hostname for the ingress
group: "Ingress Settings"
- variable: ingress.path
default: ""
required: false
type: string
label: Hostname Path
description: Path for the ingress's primary hostname
group: "Ingress Settings"
- variable: ingress.pathType
default: ""
required: false
type: string
label: Hostname PathType
description: PathType for the ingress's primary hostname
group: "Ingress Settings"
- variable: ingress.certManager
default: "false"
required: false
type: boolean
label: Enable the acme certmanager for this ingress
description: Enable the acme certmanager for this ingress
group: "Ingress Settings"
- variable: ingress.annotations
default: ""
required: false
type: string
label: Ingress annotations
description: Annotations for the ingress
group: "Ingress Settings"
- variable: ingress.tls
default: false
required: false
type: boolean
label: Ingress TLS
description: Enable tls on the ingress with a secrete at hostname-tls
group: "Ingress Settings"
# Sextant database settings
- variable: postgres.enabled
default: "true"
required: true
type: boolean
label: Use internal postgres database
description: Create an internal postgres instance for Sextant, or if not supply details of an external postgres
group: "Database settings"
show_subquestion_if: false
subquestions:
- variable: postgres.user
default: "postgres"
required: true
type: string
label: Postgres user
description: User for the postgres database
group: "Database settings"
- variable: postgres.host
default: "localhost"
required: true
type: string
label: Postgres host
description: Host for the postgres database
group: "Database settings"
- variable: postgres.database
default: "postgres"
required: true
type: string
label: Database name
description: Database name for the postgres database
group: "Database settings"
- variable: postgres.port
default: "5432"
required: true
type: int
label: Postgres port
description: Port for the postgres database
group: "Database settings"
- variable: postgres.password
default: "postgres"
required: true
type: password
label: Postgres password
description: Password for the postgres database
group: "Database settings"