Skip to content

haproxy values.yaml💣

imagePullSecrets[0].name💣

Type: string

Default value
"private-registry"

usePSP💣

Type: bool

Default value
false

serviceAccount.create💣

Type: bool

Default value
true

serviceAccount.name💣

Type: string

Default value
nil

image.repository💣

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/haproxy/haproxy22"

image.tag💣

Type: string

Default value
"v2.2.21"

image.pullPolicy💣

Type: string

Default value
"IfNotPresent"

checksumConfigMap.enabled💣

Type: bool

Default value
true

shareProcessNamespace.enabled💣

Type: bool

Default value
false

sidecarContainers💣

Type: list

Default value
[]
Default value (formatted)
[]

kind💣

Type: string

Default value
"Deployment"

replicaCount💣

Type: int

Default value
1

args.enabled💣

Type: bool

Default value
true

args.defaults[0]💣

Type: string

Default value
"-f"

args.defaults[1]💣

Type: string

Default value
"/usr/local/etc/haproxy/haproxy.cfg"

args.extraArgs💣

Type: list

Default value
[]
Default value (formatted)
[]

livenessProbe💣

Type: object

Default value
{}
Default value (formatted)
{}

readinessProbe💣

Type: object

Default value
{}
Default value (formatted)
{}

startupProbe💣

Type: object

Default value
{}
Default value (formatted)
{}

daemonset.useHostNetwork💣

Type: bool

Default value
false

daemonset.useHostPort💣

Type: bool

Default value
false

daemonset.hostPorts.http💣

Type: int

Default value
80

daemonset.hostPorts.https💣

Type: int

Default value
443

daemonset.hostPorts.stat💣

Type: int

Default value
1024

initContainers💣

Type: list

Default value
[]
Default value (formatted)
[]

terminationGracePeriodSeconds💣

Type: int

Default value
60

imageCredentials.registry💣

Type: string

Default value
nil

imageCredentials.username💣

Type: string

Default value
nil

imageCredentials.password💣

Type: string

Default value
nil

existingImagePullSecret💣

Type: string

Default value
"private-registry"

containerPorts.http💣

Type: int

Default value
80

containerPorts.https💣

Type: int

Default value
443

containerPorts.stat💣

Type: int

Default value
1024

strategy💣

Type: object

Default value
{}
Default value (formatted)
{}

priorityClassName💣

Type: string

Default value
""

lifecycle💣

Type: object

Default value
{}
Default value (formatted)
{}

extraVolumeMounts💣

Type: list

Default value
[]
Default value (formatted)
[]

extraVolumes💣

Type: list

Default value
[]
Default value (formatted)
[]

config💣

Type: string

Default value
"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

Default value
nil

includesMountPath💣

Type: string

Default value
"/etc/haproxy"

mountedSecrets💣

Type: list

Default value
[]
Default value (formatted)
[]

nodeSelector💣

Type: object

Default value
{}
Default value (formatted)
{}

tolerations💣

Type: list

Default value
[]
Default value (formatted)
[]

affinity💣

Type: object

Default value
{}
Default value (formatted)
{}

topologySpreadConstraints💣

Type: list

Default value
[]
Default value (formatted)
[]

dnsConfig💣

Type: object

Default value
{}
Default value (formatted)
{}

dnsPolicy💣

Type: string

Default value
"ClusterFirst"

podLabels💣

Type: object

Default value
{}
Default value (formatted)
{}

podAnnotations💣

Type: object

Default value
{}
Default value (formatted)
{}

podSecurityPolicy.create💣

Type: bool

Default value
false

podSecurityContext💣

Type: object

Default value
{}
Default value (formatted)
{}

securityContext.enabled💣

Type: bool

Default value
false

securityContext.runAsUser💣

Type: int

Default value
1000

securityContext.runAsGroup💣

Type: int

Default value
1000

resources.limits.cpu💣

Type: string

Default value
"100m"

resources.limits.memory💣

Type: string

Default value
"500Mi"

resources.requests.cpu💣

Type: string

Default value
"100m"

resources.requests.memory💣

Type: string

Default value
"500Mi"

autoscaling.enabled💣

Type: bool

Default value
false

autoscaling.minReplicas💣

Type: int

Default value
1

autoscaling.maxReplicas💣

Type: int

Default value
7

autoscaling.targetCPUUtilizationPercentage💣

Type: int

Default value
80

PodDisruptionBudget.enable💣

Type: bool

Default value
false

service.type💣

Type: string

Default value
"ClusterIP"

service.clusterIP💣

Type: string

Default value
""

service.loadBalancerIP💣

Type: string

Default value
""

service.loadBalancerSourceRanges💣

Type: list

Default value
[]
Default value (formatted)
[]

service.externalIPs💣

Type: list

Default value
[]
Default value (formatted)
[]

service.annotations💣

Type: object

Default value
{}
Default value (formatted)
{}

serviceMonitor.enabled💣

Type: bool

Default value
false

serviceMonitor.extraLabels💣

Type: object

Default value
{}
Default value (formatted)
{}

serviceMonitor.endpoints[0].port💣

Type: string

Default value
"prometheus"

serviceMonitor.endpoints[0].path💣

Type: string

Default value
"/metrics"

serviceMonitor.endpoints[0].scheme💣

Type: string

Default value
"http"

ingress.enabled💣

Type: bool

Default value
false

ingress.servicePort💣

Type: int

Default value
80

ingress.className💣

Type: string

Default value
""

ingress.labels💣

Type: object

Default value
{}
Default value (formatted)
{}

ingress.annotations💣

Type: object

Default value
{}
Default value (formatted)
{}

ingress.hosts[0].host💣

Type: string

Default value
"haproxy.domain.com"

ingress.hosts[0].paths[0].path💣

Type: string

Default value
"/"

ingress.hosts[0].paths[0].pathType💣

Type: string

Default value
"ImplementationSpecific"

ingress.tls💣

Type: list

Default value
[]
Default value (formatted)
[]