You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`service.type`| haproxy service type |`LoadBalancer`|
87
+
|`service.ports`| List of haproxy service ports |`[]`|
88
+
|`service.clusterIP`| haproxy service Cluster IP |`""`|
89
+
|`service.loadBalancerIP`| haproxy service Load Balancer IP |`""`|
90
+
|`service.loadBalancerSourceRanges`| haproxy service Load Balancer sources |`[]`|
91
+
|`service.externalTrafficPolicy`| haproxy service external traffic policy |`Cluster`|
92
+
|`service.annotations`| Additional custom annotations for haproxy service |`{}`|
93
+
|`service.sessionAffinity`| Session Affinity for Kubernetes service, can be "None" or "ClientIP" |`None`|
94
+
|`service.sessionAffinityConfig`| Additional settings for the sessionAffinity |`{}`|
95
+
|`service.labels`| Additional custom labels for haproxy service |`{}`|
96
+
|`ingress.enabled`| Enable ingress record generation for haproxy |`false`|
97
+
|`ingress.pathType`| Ingress path type |`ImplementationSpecific`|
98
+
|`ingress.apiVersion`| Force Ingress API version (automatically detected if not set) |`""`|
99
+
|`ingress.hostname`| Default host for the ingress record |`haproxy.local`|
100
+
|`ingress.path`| Default path for the ingress record |`/`|
101
+
|`ingress.annotations`| Additional annotations for the Ingress resource. To enable certificate autogeneration, place here your cert-manager annotations. |`{}`|
102
+
|`ingress.tls`| Enable TLS configuration for the host defined at `ingress.hostname` parameter |`false`|
103
+
|`ingress.selfSigned`| Create a TLS secret for this ingress record using self-signed certificates generated by Helm |`false`|
104
+
|`ingress.extraHosts`| An array with additional hostname(s) to be covered with the ingress record |`[]`|
105
+
|`ingress.extraPaths`| An array with additional arbitrary paths that may need to be added to the ingress under the main host |`[]`|
106
+
|`ingress.extraTls`| TLS configuration for additional hostname(s) to be covered with this ingress record |`[]`|
107
+
|`ingress.secrets`| Custom TLS certificates as secrets |`[]`|
108
+
|`ingress.ingressClassName`| IngressClass that will be be used to implement the Ingress (Kubernetes 1.18+) |`""`|
109
+
|`ingress.extraRules`| Additional rules to be covered with this ingress record |`[]`|
## @param ingress.enabled Enable ingress record generation for haproxy
119
+
##
120
+
enabled: false
121
+
## @param ingress.pathType Ingress path type
122
+
##
123
+
pathType: ImplementationSpecific
124
+
## @param ingress.apiVersion Force Ingress API version (automatically detected if not set)
125
+
##
126
+
apiVersion: ""
127
+
## @param ingress.hostname Default host for the ingress record
128
+
##
129
+
hostname: haproxy.local
130
+
## @param ingress.path Default path for the ingress record
131
+
## NOTE: You may need to set this to '/*' in order to use this with ALB ingress controllers
132
+
##
133
+
path: /
134
+
## @param ingress.annotations Additional annotations for the Ingress resource. To enable certificate autogeneration, place here your cert-manager annotations.
135
+
## For a full list of possible ingress annotations, please see
0 commit comments