rancher-partner-charts/charts/clastix/kamaji-console/questions.yml

71 lines
2.5 KiB
YAML

questions:
- variable: credentialsSecret.generate
label: Generate Console Config Secret
description: Generates a Secret that contains a Kamaji Console config and credentials (If the option to generate it is enabled, credentials will be visible in the API to authorized users)
type: boolean
default: false
required: true
group: "Console Configuration"
show_subquestion_if: true
subquestions:
- variable: credentialsSecret.nextAuthUrl
label: NextAuthUrl
description: URL where the console is accessible, eg. https://kamaji.rancher.localhost
default: "https://kamaji.rancher.localhost"
type: string
group: "Console Configuration"
- variable: credentialsSecret.jwtSecret
description: Secret used to sign the browser session
label: JWT Secret
type: string
group: "Console Configuration"
- variable: credentialsSecret.email
label: email
description: Credentials (email) to login into console
type: string
group: "Console Configuration"
- variable: credentialsSecret.password
label: password
description: Password to login into Console
type: password
group: "Console Configuration"
- variable: credentialsSecret.name
label: Console Config Secret Name
description: Name of the Secret that contains a Console config and credentials (Will not be visible in the API. More info in the README)
type: string
default: kamaji-console
group: "Console Configuration"
show_if: "credentialsSecret.generate=false"
- variable: ingress.enabled
default: false
description: If true, create ingress, must also set ingress host value
type: boolean
label: Manager Ingress Status
group: "Ingress Configuration"
show_subquestion_if: true
subquestions:
- variable: ingress.hosts[0].host
default: "kamaji.rancher.localhost"
description: Must set this host value if ingress is enabled
type: string
label: Manager Ingress Host
group: "Ingress Configuration"
- variable: ingress.hosts[0].paths[0].path
default: "/ui"
description: Set ingress path to /ui (required)
type: string
label: Manager Ingress Path
group: "Ingress Configuration"
- variable: ingress.hosts[0].paths[0].pathType
default: "ImplementationSpecific"
description: "Set ingress path type"
type: string
label: Manager Ingress Path type
group: "Ingress Configuration"