Skip to content

Commit

Permalink
Merge pull request #44 from utilitywarehouse/kubelet-service-gc
Browse files Browse the repository at this point in the history
Change kubelet service to gc before start
  • Loading branch information
ffilippopoulos authored Jul 16, 2018
2 parents cb3aa60 + f14a5a2 commit 16ac860
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
3 changes: 2 additions & 1 deletion resources/master-kubelet.service
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ ExecStartPre=/opt/bin/cfssl-keys-and-certs-get
ExecStartPre=/opt/bin/cfssl-new-cert
ExecStartPre=-/bin/sh -c "docker restart $(docker ps --no-trunc | grep 'kube-controller-manager' | awk '{ print $1; }')"
ExecStartPre=-/bin/sh -c "docker restart $(docker ps --no-trunc | grep 'kube-apiserver' | awk '{ print $1; }')"
ExecStartPre=-/usr/bin/rkt rm --uuid-file=/var/run/kubelet-pod.uuid
ExecStartPre=-/usr/bin/rkt gc --grace-period=0s
ExecStart=/usr/lib/coreos/kubelet-wrapper \
--kubeconfig=/var/lib/kubelet/kubeconfig \
--node-labels=role=master \
Expand All @@ -47,5 +47,6 @@ ExecStart=/usr/lib/coreos/kubelet-wrapper \
ExecStop=-/usr/bin/rkt stop --uuid-file=/var/run/kubelet-pod.uuid
Restart=always
RestartSec=10
TimeoutStartSec=3m
[Install]
WantedBy=multi-user.target
3 changes: 2 additions & 1 deletion resources/worker-kubelet.service
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ ExecStartPre=/usr/bin/mkdir -p /var/lib/calico
# https://github.com/kubernetes/kubernetes/issues/41916#issuecomment-312428731
ExecStartPre=/sbin/sysctl -w net.ipv4.tcp_retries2=8
ExecStartPre=/opt/bin/cfssl-new-cert
ExecStartPre=-/usr/bin/rkt rm --uuid-file=/var/run/kubelet-pod.uuid
ExecStartPre=-/usr/bin/rkt gc --grace-period=0s
ExecStart=/usr/lib/coreos/kubelet-wrapper \
--kubeconfig=/var/lib/kubelet/kubeconfig \
--node-labels=role=${role} \
Expand All @@ -50,5 +50,6 @@ ExecStart=/usr/lib/coreos/kubelet-wrapper \
ExecStop=-/usr/bin/rkt stop --uuid-file=/var/run/kubelet-pod.uuid
Restart=always
RestartSec=10
TimeoutStartSec=3m
[Install]
WantedBy=multi-user.target

0 comments on commit 16ac860

Please sign in to comment.