diff --git a/roles/kubernetes/node/templates/rh-kubelet.initd.j2 b/roles/kubernetes/node/templates/rh-kubelet.initd.j2
index 2394b515d94b3a7a9fdc361e01be9c8ab479e6be..95666afde16915edd70e20a58aa54c01ca0843d4 100644
--- a/roles/kubernetes/node/templates/rh-kubelet.initd.j2
+++ b/roles/kubernetes/node/templates/rh-kubelet.initd.j2
@@ -22,7 +22,7 @@
 . /etc/rc.d/init.d/functions
 
 prog="kubelet"
-exec="/usr/local/bin/$prog"
+exec="{{ bin_dir }}/$prog"
 pidfile="/var/run/$prog.pid"
 lockfile="/var/lock/subsys/$prog"
 logfile="/var/log/$prog"
diff --git a/roles/network_plugin/templates/calico/deb-calico.initd.j2 b/roles/network_plugin/templates/calico/deb-calico.initd.j2
index a71e03cfc68c0472d9fa86bac0dab8967ec2908f..cd66de53f15764f699217ef863560f40a58e4ad9 100644
--- a/roles/network_plugin/templates/calico/deb-calico.initd.j2
+++ b/roles/network_plugin/templates/calico/deb-calico.initd.j2
@@ -14,7 +14,7 @@
 PATH=/sbin:/usr/sbin:/bin:/usr/bin
 DESC="Calico-node Docker"
 NAME=calico-node
-DAEMON=/usr/local/bin/calicoctl
+DAEMON={{ bin_dir }}/calicoctl
 DAEMON_ARGS=""
 DOCKER=$(which docker)
 SCRIPTNAME=/etc/init.d/$NAME
diff --git a/roles/network_plugin/templates/calico/rh-calico.initd.j2 b/roles/network_plugin/templates/calico/rh-calico.initd.j2
index 5aa1ee9fa89f071e4bc112d3629edf6d33128af7..d4f798f5652d0a9632b6d0204bd5c43fbc015db2 100644
--- a/roles/network_plugin/templates/calico/rh-calico.initd.j2
+++ b/roles/network_plugin/templates/calico/rh-calico.initd.j2
@@ -22,7 +22,7 @@
 . /etc/rc.d/init.d/functions
 
 prog="calicoctl"
-exec="/usr/local/bin/$prog"
+exec="{{ bin_dir }}/$prog"
 dockerexec="$(which docker)"
 logfile="/var/log/$prog"