83 lines
1.7 KiB
YAML
83 lines
1.7 KiB
YAML
# Default values for citrix-ingress-controller.
|
|
# This is a YAML-formatted file.
|
|
# Declare variables to be passed into your templates.
|
|
|
|
# Citrix Ingress Controller config details
|
|
image: quay.io/citrix/citrix-k8s-ingress-controller:1.19.6
|
|
pullPolicy: IfNotPresent
|
|
imagePullSecrets: []
|
|
openshift: false
|
|
adcCredentialSecret:
|
|
nsIP: x.x.x.x
|
|
nsVIP:
|
|
nsSNIPS:
|
|
license:
|
|
accept: no
|
|
nsPort: 443
|
|
nsProtocol: HTTPS
|
|
logLevel: INFO
|
|
entityPrefix:
|
|
kubernetesURL:
|
|
clusterName:
|
|
ingressClass:
|
|
setAsDefaultIngressClass: False
|
|
serviceClass:
|
|
defaultSSLCertSecret:
|
|
podIPsforServiceGroupMembers: False
|
|
ignoreNodeExternalIP: False
|
|
ipam: False
|
|
logProxy:
|
|
nodeWatch: false
|
|
cncPbr: False
|
|
nodeSelector:
|
|
key:
|
|
value:
|
|
tolerations: []
|
|
updateIngressStatus: False
|
|
nsHTTP2ServerSide: "OFF"
|
|
nsCookieVersion: "0"
|
|
|
|
routeLabels:
|
|
namespaceLabels:
|
|
|
|
# Exporter config details
|
|
exporter:
|
|
required: false
|
|
image: quay.io/citrix/citrix-adc-metrics-exporter:1.4.9
|
|
pullPolicy: IfNotPresent
|
|
ports:
|
|
containerPort: 8888
|
|
|
|
# For CRDs supported by Citrix Ingress Controller
|
|
crds:
|
|
install: false
|
|
retainOnDelete: false
|
|
|
|
# Config required to be done by Citrix Ingress Controller for sending metrics to Citrix Observability Exporter
|
|
coeConfig:
|
|
required: false
|
|
distributedTracing:
|
|
enable: false
|
|
samplingrate: 100
|
|
endpoint:
|
|
server:
|
|
timeseries:
|
|
port: 30002
|
|
metrics:
|
|
enable: false
|
|
mode: 'avro'
|
|
auditlogs:
|
|
enable: false
|
|
events:
|
|
enable: false
|
|
transactions:
|
|
enable: false
|
|
port: 30001
|
|
|
|
# Specifies whether a ServiceAccount should be created
|
|
serviceAccount:
|
|
create: true
|
|
# The name of the ServiceAccount to use.
|
|
# If not set and `create` is true, a name is generated using the fullname template
|
|
# name:
|