rancher-partner-charts/charts/citrix/citrix-cpx-with-ingress-con.../questions.yml

212 lines
5.6 KiB
YAML

questions:
- variable: license.accept
required: true
default: "no"
type: enum
description: "Set to yes to accept the terms and conditions of the Citrix license."
label: Accept License
group: "Deployment Settings"
options:
- "yes"
- "no"
- variable: openshift
default: false
type: boolean
description: "openshift is set to true if charts are being deployed in OpenShift environment"
label: Openshift flag
group: "Deployment Settings"
- variable: nsNamespace
type: string
description: "Prefix for the resources on Citrix ADC"
label: Resource Prefix
group: "Deployment Settings"
- variable: ingressClass[0]
type: string
description: "ingressClass is the name of the Ingress Class"
label: Ingress Class
group: "Deployment Settings"
- variable: logLevel
default: "DEBUG"
type: enum
options:
- "TRACE"
- "DEBUG"
- "INFO"
- "WARNING"
- "ERROR"
description: "logLevel of Citrix Ingress Controller pod"
label: LogLevel
group: "Deployment Settings"
- variable: defaultSSLCert
type: string
description: "Secret containing the default ceritifcate for SSL vservers"
label: Default SSLCert
group: "ADC Settings"
- variable: logProxy
type: string
description: "Elasticsearch or Kafka or Zipkin endpoint for Citrix observability exporte"
label: LogProxy
group: "Deployment Settings"
- variable: http2ServerSide
default: "OFF"
type: enum
options:
- "ON"
- "OFF"
description: "Set to ON to enable HTTP2 for Citrix ADC service group configurations"
label: HTTP2 on ADC
group: "ADC Settings"
- variable: nodeSelector.key
type: string
label: NodeSelector Key
group: "Deployment Settings"
- variable: nodeSelector.value
type: string
label: NodeSelector Value
group: "Deployment Settings"
- variable: ADMSettings.licenseServerIP
type: string
label: ADM LicenseServerIP
group: "ADM Settings"
- variable: ADMSettings.licenseServerPort
default: 27000
type: int
label: ADM LicenseServerPort
group: "ADM Settings"
- variable: ADMSettings.ADMIP
type: string
label: ADM IP
group: "ADM Settings"
- variable: ADMSettings.ADMFingerPrint
type: string
label: ADM FingerPrint
group: "ADM Settings"
- variable: ADMSettings.loginSecret
type: string
label: ADM Login Secret
group: "ADM Settings"
- variable: ADMSettings.bandWidthLicense
type: boolean
label: CPX Bandwidth License
group: "ADM Settings"
- variable: ADMSettings.bandWidth
type: int
label: CPX Bandwidth
group: "ADM Settings"
- variable: ADMSettings.vCPULicense
type: boolean
label: CPX vCPU License
group: "ADM Settings"
- variable: ADMSettings.cpxCores
type: int
label: CPX Cores
group: "ADM Settings"
- variable: cic.pullpolicy
default: "IfNotPresent"
type: enum
label: CIC Image Pullpolicy
group: "CIC/CPX Image Settings"
options:
- "Always"
- "IfNotPresent"
- "Never"
- variable: pullpolicy
default: "IfNotPresent"
type: enum
label: CPX Image Pullpolicy
group: "CIC/CPX Image Settings"
options:
- "Always"
- "IfNotPresent"
- "Never"
- variable: cic.image
default: "quay.io/citrix/citrix-k8s-ingress-controller:1.8.28"
type: string
label: CIC Image
group: "CIC/CPX Image Settings"
- variable: image
type: string
default: "quay.io/citrix/citrix-k8s-cpx-ingress:13.0-58.30"
label: CPX Image
group: "CIC/CPX Image Settings"
- variable: exporter.image
default: "quay.io/citrix/citrix-adc-metrics-exporter:1.4.5"
type: string
description: "Exporter Image to be used"
label: Exporter Image
group: "Exporter Settings"
- variable: exporter.pullPolicy
default: "IfNotPresent"
type: string
description: "Exporter Image pull policy"
label: Exporter Image PullPolicy
group: "Exporter Settings"
- variable: exporter.ports.containerPort
default: 8888
type: int
label: Exporter ContainerPort
group: "Exporter Settings"
- variable: coeConfig.distributedTracing.enable
default: false
type: boolean
label: Enable distributedTracing
group: "COE Settings"
- variable: coeConfig.distributedTracing.samplingrate
default: 100
type: int
label: COE Sampling Rate
group: "COE Settings"
- variable: coeConfig.endpoint.server
type: string
label: COE Endpoint Server
group: "COE Settings"
- variable: coeConfig.timeseries.port
default: 5563
type: int
label: COE timeseries port
group: "COE Settings"
- variable: coeConfig.timeseries.metrics.enable
default: false
type: boolean
label: Enable timeseries metrics
group: "COE Settings"
- variable: coeConfig.timeseries.metrics.mode
default: 'avro'
type: string
label: COE timeseries metrics Mode
group: "COE Settings"
- variable: coeConfig.timeseries.auditlogs.enable
default: false
type: string
label: Enable timeseries auditlogs
group: "COE Settings"
- variable: coeConfig.timeseries.events.enable
default: false
type: string
label: Enable timeseries events
group: "COE Settings"
- variable: coeConfig.transactions.enable
default: false
type: string
label: Enable transactions
group: "COE Settings"
- variable: coeConfig.transactions.port
default: 5557
type: int
label: COE transactions port
group: "COE Settings"
- variable: crds.install
default: true
type: boolean
description: "If set to true the charts will install CustomResourceDefinitions which are consumed by CIC."
label: CRD flag
group: "Deployment Settings"
- variable: crds.retainOnDelete
default: false
type: boolean
description: "Set this argument to true if you want to retain CustomResourceDefinitions even after uninstalling CIC. This will avoid data-loss of Custom Resource Objects created before uninstallation."
label: CRD retainOnDelete flag
group: "Deployment Settings"