--- # Rancher marketplace specific question file, source: helm-charts/sextant/rancher-marketplace-questions.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" - variable: edition default: "community" required: true type: string label: Sextant edition description: The Sextant edition to install group: "Advanced settings" - variable: imagePullSecrets.createSecret.enabled default: "true" type: boolean required: true label: Create image pull secret description: Automatically create an image pull secret group: "Advanced settings" - variable: imagePullSecrets.createSecret.registryUrl default: "dev.catenasys.com:8084" type: string required: true label: BTP image registry URL description: Set the default image registry URL group: "Advanced settings" - variable: postgres.persistence.enabled default: "true" type: boolean required: true label: Postgres persistance description: Allocate a PVC for the internal postgres instance group: "Advanced settings"