aboutsummaryrefslogtreecommitdiffstats
path: root/testing/kubernetes/kubelet.initd
diff options
context:
space:
mode:
Diffstat (limited to 'testing/kubernetes/kubelet.initd')
-rw-r--r--testing/kubernetes/kubelet.initd10
1 files changed, 9 insertions, 1 deletions
diff --git a/testing/kubernetes/kubelet.initd b/testing/kubernetes/kubelet.initd
index 2f6b4eaf5d..c8c4812334 100644
--- a/testing/kubernetes/kubelet.initd
+++ b/testing/kubernetes/kubelet.initd
@@ -7,8 +7,12 @@ pidfile=${pidfile:-"/run/${SVCNAME}/${SVCNAME}.pid"}
user=${user:-root}
group=${group:-root}
+if [ -e /var/lib/kubelet/kubeadm-flags.env ]; then
+ source /var/lib/kubelet/kubeadm-flags.env;
+fi
+
command="/usr/bin/kubelet"
-command_args="${command_args}"
+command_args="${command_args} ${KUBELET_KUBEADM_ARGS}"
command_background="true"
start_stop_daemon_args="--user ${user} --group ${group} \
--stdout /var/log/kubelet/${SVCNAME}.log \
@@ -18,3 +22,7 @@ depend() {
need net
after net
}
+
+start_pre() {
+ mkdir -p /run/${SVCNAME}
+}