mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 17:30:00 +00:00
configure kube-proxy to run with unset conntrack param when in lxc
This commit is contained in:
parent
4ae3b032f4
commit
05fbc7a7f8
@ -22,6 +22,7 @@ options:
|
|||||||
- 'ceph-common'
|
- 'ceph-common'
|
||||||
- 'nfs-common'
|
- 'nfs-common'
|
||||||
- 'socat'
|
- 'socat'
|
||||||
|
- 'virt-what'
|
||||||
tls-client:
|
tls-client:
|
||||||
ca_certificate_path: '/root/cdk/ca.crt'
|
ca_certificate_path: '/root/cdk/ca.crt'
|
||||||
server_certificate_path: '/root/cdk/server.crt'
|
server_certificate_path: '/root/cdk/server.crt'
|
||||||
|
@ -485,6 +485,9 @@ def configure_worker_services(api_servers, dns, cluster_cidr):
|
|||||||
kube_proxy_opts.add('v', '0')
|
kube_proxy_opts.add('v', '0')
|
||||||
kube_proxy_opts.add('master', random.choice(api_servers), strict=True)
|
kube_proxy_opts.add('master', random.choice(api_servers), strict=True)
|
||||||
|
|
||||||
|
if b'lxc' in check_output('virt-what', shell=True):
|
||||||
|
kube_proxy_opts.add('conntrack-max-per-core', '0')
|
||||||
|
|
||||||
cmd = ['snap', 'set', 'kubelet'] + kubelet_opts.to_s().split(' ')
|
cmd = ['snap', 'set', 'kubelet'] + kubelet_opts.to_s().split(' ')
|
||||||
check_call(cmd)
|
check_call(cmd)
|
||||||
cmd = ['snap', 'set', 'kube-proxy'] + kube_proxy_opts.to_s().split(' ')
|
cmd = ['snap', 'set', 'kube-proxy'] + kube_proxy_opts.to_s().split(' ')
|
||||||
|
Loading…
Reference in New Issue
Block a user