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"