Revert "Revert "Changing tiller pod networking settings to improve swact time""
This reverts commit a5c236dc52
.
It was thought that setting the TCP timeouts for the cluster
network was enough to address the issues with the helm commands
hanging after a controller swact. This is not the case. In
particular, swacting away from the controller with the
tiller-deploy pod seems to cause tcp connection from that pod to
the kube-apiserver to hang. Putting the tiller-deploy pod back on
the host network "fixes" the issue.
Change-Id: I8f37530e1f615afcffcf6cb1d629518436c99cb9
Related-Bug: 1817941
Partial-Bug: 1837055
Signed-off-by: Bart Wensley <barton.wensley@windriver.com>
This commit is contained in:
parent
0207bf3172
commit
ae145b78f8
@ -133,7 +133,7 @@ class platform::helm
|
|||||||
|
|
||||||
-> exec { 'initialize helm':
|
-> exec { 'initialize helm':
|
||||||
environment => [ 'KUBECONFIG=/etc/kubernetes/admin.conf', 'HOME=/home/sysadmin' ],
|
environment => [ 'KUBECONFIG=/etc/kubernetes/admin.conf', 'HOME=/home/sysadmin' ],
|
||||||
command => "helm init --skip-refresh --service-account tiller --node-selectors \"node-role.kubernetes.io/master\"=\"\" --tiller-image=${gcr_registry}/kubernetes-helm/tiller:v2.13.1", # lint:ignore:140chars
|
command => "helm init --skip-refresh --service-account tiller --node-selectors \"node-role.kubernetes.io/master\"=\"\" --tiller-image=${gcr_registry}/kubernetes-helm/tiller:v2.13.1 --override spec.template.spec.hostNetwork=true", # lint:ignore:140chars
|
||||||
logoutput => true,
|
logoutput => true,
|
||||||
user => 'sysadmin',
|
user => 'sysadmin',
|
||||||
group => 'sys_protected',
|
group => 'sys_protected',
|
||||||
|
Loading…
Reference in New Issue
Block a user