haproxy values.yaml
💣
imagePullSecrets[0].name💣
Type: string
"private-registry"
usePSP💣
Type: bool
false
serviceAccount.create💣
Type: bool
true
serviceAccount.name💣
Type: string
nil
image.repository💣
Type: string
"registry1.dso.mil/ironbank/opensource/haproxy/haproxy22"
image.tag💣
Type: string
"v2.2.21"
image.pullPolicy💣
Type: string
"IfNotPresent"
checksumConfigMap.enabled💣
Type: bool
true
shareProcessNamespace.enabled💣
Type: bool
false
sidecarContainers💣
Type: list
[]
Default value (formatted)
[]
kind💣
Type: string
"Deployment"
replicaCount💣
Type: int
1
args.enabled💣
Type: bool
true
args.defaults[0]💣
Type: string
"-f"
args.defaults[1]💣
Type: string
"/usr/local/etc/haproxy/haproxy.cfg"
args.extraArgs💣
Type: list
[]
Default value (formatted)
[]
livenessProbe💣
Type: object
{}
Default value (formatted)
{}
readinessProbe💣
Type: object
{}
Default value (formatted)
{}
startupProbe💣
Type: object
{}
Default value (formatted)
{}
daemonset.useHostNetwork💣
Type: bool
false
daemonset.useHostPort💣
Type: bool
false
daemonset.hostPorts.http💣
Type: int
80
daemonset.hostPorts.https💣
Type: int
443
daemonset.hostPorts.stat💣
Type: int
1024
initContainers💣
Type: list
[]
Default value (formatted)
[]
terminationGracePeriodSeconds💣
Type: int
60
imageCredentials.registry💣
Type: string
nil
imageCredentials.username💣
Type: string
nil
imageCredentials.password💣
Type: string
nil
existingImagePullSecret💣
Type: string
"private-registry"
containerPorts.http💣
Type: int
80
containerPorts.https💣
Type: int
443
containerPorts.stat💣
Type: int
1024
strategy💣
Type: object
{}
Default value (formatted)
{}
priorityClassName💣
Type: string
""
lifecycle💣
Type: object
{}
Default value (formatted)
{}
extraVolumeMounts💣
Type: list
[]
Default value (formatted)
[]
extraVolumes💣
Type: list
[]
Default value (formatted)
[]
config💣
Type: string
"global\n log stdout format raw local0\n maxconn 1024\n\ndefaults\n log global\n timeout client 60s\n timeout connect 60s\n timeout server 60s\n\nfrontend fe_main\n bind :80\n default_backend be_main\n\nbackend be_main\n server web1 10.0.0.1:8080 check\n"
Default value (formatted)
global
log stdout format raw local0
maxconn 1024
defaults
log global
timeout client 60s
timeout connect 60s
timeout server 60s
frontend fe_main
bind :80
default_backend be_main
backend be_main
server web1 10.0.0.1:8080 check
includes💣
Type: string
nil
includesMountPath💣
Type: string
"/etc/haproxy"
mountedSecrets💣
Type: list
[]
Default value (formatted)
[]
nodeSelector💣
Type: object
{}
Default value (formatted)
{}
tolerations💣
Type: list
[]
Default value (formatted)
[]
affinity💣
Type: object
{}
Default value (formatted)
{}
topologySpreadConstraints💣
Type: list
[]
Default value (formatted)
[]
dnsConfig💣
Type: object
{}
Default value (formatted)
{}
dnsPolicy💣
Type: string
"ClusterFirst"
podLabels💣
Type: object
{}
Default value (formatted)
{}
podAnnotations💣
Type: object
{}
Default value (formatted)
{}
podSecurityPolicy.create💣
Type: bool
false
podSecurityContext💣
Type: object
{}
Default value (formatted)
{}
securityContext.enabled💣
Type: bool
false
securityContext.runAsUser💣
Type: int
1000
securityContext.runAsGroup💣
Type: int
1000
resources.limits.cpu💣
Type: string
"100m"
resources.limits.memory💣
Type: string
"500Mi"
resources.requests.cpu💣
Type: string
"100m"
resources.requests.memory💣
Type: string
"500Mi"
autoscaling.enabled💣
Type: bool
false
autoscaling.minReplicas💣
Type: int
1
autoscaling.maxReplicas💣
Type: int
7
autoscaling.targetCPUUtilizationPercentage💣
Type: int
80
PodDisruptionBudget.enable💣
Type: bool
false
service.type💣
Type: string
"ClusterIP"
service.clusterIP💣
Type: string
""
service.loadBalancerIP💣
Type: string
""
service.loadBalancerSourceRanges💣
Type: list
[]
Default value (formatted)
[]
service.externalIPs💣
Type: list
[]
Default value (formatted)
[]
service.annotations💣
Type: object
{}
Default value (formatted)
{}
serviceMonitor.enabled💣
Type: bool
false
serviceMonitor.extraLabels💣
Type: object
{}
Default value (formatted)
{}
serviceMonitor.endpoints[0].port💣
Type: string
"prometheus"
serviceMonitor.endpoints[0].path💣
Type: string
"/metrics"
serviceMonitor.endpoints[0].scheme💣
Type: string
"http"
ingress.enabled💣
Type: bool
false
ingress.servicePort💣
Type: int
80
ingress.className💣
Type: string
""
ingress.labels💣
Type: object
{}
Default value (formatted)
{}
ingress.annotations💣
Type: object
{}
Default value (formatted)
{}
ingress.hosts[0].host💣
Type: string
"haproxy.domain.com"
ingress.hosts[0].paths[0].path💣
Type: string
"/"
ingress.hosts[0].paths[0].pathType💣
Type: string
"ImplementationSpecific"
ingress.tls💣
Type: list
[]
Default value (formatted)
[]