Add option to configure IPVS timeouts in kube-proxy configration manifest. (#6396)
This commit is contained in:
parent
bd60df97aa
commit
ce22c0e6a4
2 changed files with 15 additions and 0 deletions
|
@ -84,6 +84,18 @@ kube_proxy_scheduler: rr
|
||||||
# must be set to true for MetalLB to work
|
# must be set to true for MetalLB to work
|
||||||
kube_proxy_strict_arp: false
|
kube_proxy_strict_arp: false
|
||||||
|
|
||||||
|
# kube_proxy_tcp_timeout is the timeout value used for idle IPVS TCP sessions.
|
||||||
|
# The default value is 0, which preserves the current timeout value on the system.
|
||||||
|
kube_proxy_tcp_timeout: 0s
|
||||||
|
|
||||||
|
# kube_proxy_tcp_fin_timeout is the timeout value used for IPVS TCP sessions after receiving a FIN.
|
||||||
|
# The default value is 0, which preserves the current timeout value on the system.
|
||||||
|
kube_proxy_tcp_fin_timeout: 0s
|
||||||
|
|
||||||
|
# kube_proxy_udp_timeout is the timeout value used for IPVS UDP packets.
|
||||||
|
# The default value is 0, which preserves the current timeout value on the system.
|
||||||
|
kube_proxy_udp_timeout: 0s
|
||||||
|
|
||||||
# The IP address and port for the metrics server to serve on
|
# The IP address and port for the metrics server to serve on
|
||||||
# (set to 0.0.0.0 for all IPv4 interfaces and `::` for all IPv6 interfaces)
|
# (set to 0.0.0.0 for all IPv4 interfaces and `::` for all IPv6 interfaces)
|
||||||
kube_proxy_metrics_bind_address: 127.0.0.1:10249
|
kube_proxy_metrics_bind_address: 127.0.0.1:10249
|
||||||
|
|
|
@ -358,6 +358,9 @@ ipvs:
|
||||||
scheduler: {{ kube_proxy_scheduler }}
|
scheduler: {{ kube_proxy_scheduler }}
|
||||||
syncPeriod: {{ kube_proxy_sync_period }}
|
syncPeriod: {{ kube_proxy_sync_period }}
|
||||||
strictARP: {{ kube_proxy_strict_arp }}
|
strictARP: {{ kube_proxy_strict_arp }}
|
||||||
|
tcpTimeout: {{ kube_proxy_tcp_timeout }}
|
||||||
|
tcpFinTimeout: {{ kube_proxy_tcp_fin_timeout }}
|
||||||
|
udpTimeout: {{ kube_proxy_udp_timeout }}
|
||||||
metricsBindAddress: {{ kube_proxy_metrics_bind_address }}
|
metricsBindAddress: {{ kube_proxy_metrics_bind_address }}
|
||||||
mode: {{ kube_proxy_mode }}
|
mode: {{ kube_proxy_mode }}
|
||||||
nodePortAddresses: {{ kube_proxy_nodeport_addresses }}
|
nodePortAddresses: {{ kube_proxy_nodeport_addresses }}
|
||||||
|
|
Loading…
Reference in a new issue