rancher-charts/charts/epinio/100.0.0+up1.2.1/questions.yml

161 lines
5.0 KiB
YAML
Raw Normal View History

2022-10-05 21:52:38 +00:00
questions:
- variable: email
label: Email
description: "Email to use for getting notifications about your certificates"
type: string
required: false
group: "General settings"
- variable: certManagerNamespace
label: Cert-manager namespace
description: "Namespace where cert-manager is installed in"
type: string
required: false
group: "Advanced settings"
- variable: ingress.ingressClassName
label: Ingress class name for the server
description: "Set a class name to select the ingress controller you want to use for the server"
type: string
group: "Advanced settings"
- variable: server.ingressClassName
label: Ingress class name for apps
description: "Set a class name to select the ingress controller you want to use for your apps"
type: string
group: "Advanced settings"
- variable: serviceCatalog.enableDevServices
label: Enable catalog services for development
default: "true"
description: "Enables services in the Epinio service catalog, meant to be used in development (because they are running in-cluster)"
type: boolean
group: "Advanced settings"
- variable: useCustomTlsIssuer
label: Use your own TLS issuer
default: "false"
description: "Use your own TLS issuer"
type: boolean
group: "General settings"
show_subquestion_if: true
subquestions:
- variable: customTlsIssuer
label: TLS issuer
description: "Name of the cluster issuer to use"
type: string
required: false
- variable: global.tlsIssuer
show_if: "useCustomTlsIssuer=false"
label: TLS issuer
description: "Name of the predefined cluster issuer to use"
type: enum
required: false
group: "General settings"
options:
- "epinio-ca"
- "selfsigned-issuer"
- "letsencrypt-production"
- variable: api.username
label: API username
description: "The user name for authenticating all API requests"
type: string
required: false
group: "General settings"
- variable: api.passwordBcrypt
label: API password
description: "The password for authenticating all API requests (hashed with Bcrypt)"
type: password
required: false
group: "General settings"
- variable: global.domain
label: Domain
description: "Domain for the application"
type: string
required: true
group: "General settings"
- variable: server.accessControlAllowOrigin
label: Access control allow origin
description: "Domain which serves the Rancher UI (to access the API)"
type: string
required: false
group: "General settings"
- variable: kubed.enabled
label: Install kubed
description: "Deploy kubed or skip it if you get it installed already"
type: boolean
group: "Advanced settings"
- variable: containerregistry.enabled
description: "Disable local container registry to configure an external registry."
label: Install local container registry
type: boolean
show_subquestion_if: false
group: "External registry"
subquestions:
- variable: global.registryURL
label: External registry url
description: "URL of your external registry"
type: string
required: false
- variable: global.registryUsername
label: External registry username
description: "Username to authenticate to the external registry"
type: string
required: false
- variable: global.registryPassword
label: External registry password
description: "Password to authenticate to the external registry"
type: password
required: false
- variable: global.registryNamespace
label: External registry namespace
description: "The organization part of the registry path for an external registry where you have push access"
type: string
required: false
- variable: minio.enabled
label: Install Minio
description: "Disable Minio to configure an external s3 storage."
type: boolean
show_subquestion_if: false
group: "External S3 storage"
subquestions:
- variable: s3.endpoint
label: S3 endpoint
description: "Endpoint of your S3 storage"
type: string
required: false
- variable: s3.accessKeyID
label: S3 access key id
description: "Access key id to authenticate to your S3 storage"
type: string
required: false
- variable: s3.secretAccessKey
label: S3 access key secret
description: "Secret access key to authenticate to your S3 storage"
type: password
required: false
- variable: s3.bucket
label: S3 bucket
description: "Bucket of your S3 storage"
type: string
required: false
- variable: s3.region
label: S3 region
description: "Region of your S3 storage"
type: string
required: false
- variable: s3.useSSL
label: S3 use SSL
type: boolean
required: false
- variable: s3.certificateSecret
label: Self signed certificate for S3
description: Set it to an existing secret if s3 is using a self signed certificate
type: string
required: false
- variable: server.traceLevel
label: Epinio API Log Level
required: false
type: string
group: "Debugging"
- variable: server.timeoutMultiplier
label: Timeout Multiplier
required: false
type: string
group: "Debugging"