Merge "Added kubelet root dir as parameter"
authorLevente Kálé <levente.kale@nokia.com>
Fri, 27 Sep 2019 13:01:48 +0000 (13:01 +0000)
committerGerrit Code Review <gerrit@akraino.org>
Fri, 27 Sep 2019 13:01:48 +0000 (13:01 +0000)
ansible/roles/kubelet/tasks/main.yml
ansible/roles/kubelet/templates/kubelet.service
ansible/roles/kubelet/templates/kubelet_start.sh
ansible/roles/kubelet/templates/kubelet_stop.sh

index 6303b59..6188237 100644 (file)
@@ -20,7 +20,7 @@
     name: "{{ item }}"
     state: directory
   with_items:
-    - /var/lib/kubelet
+    - "{{ caas.kubelet_root_directory }}"
     - /var/lib/cni
     - /etc/kubernetes/manifests
     - /etc/kubernetes/kubeconfig
index 572dfc9..17c68bc 100644 (file)
@@ -34,7 +34,7 @@ EnvironmentFile=/etc/kubernetes/env.list
 
 ExecStartPre={{ caas.libexec_dir }}/kubelet_start.sh
 
-ExecStart=/usr/bin/kubelet {{ kubelet_params | join(' ') }}
+ExecStart=/usr/bin/kubelet {{ kubelet_params | join(' ') }} --root-dir={{ caas.kubelet_root_directory }}
 
 ExecStop={{ caas.libexec_dir }}/kubelet_stop.sh
 
index 97d0daa..227d83a 100644 (file)
@@ -24,11 +24,11 @@ then
   kill -9 $kubeletpid
 fi
 
-for D in /var/lib/kubelet/pods/*
+for D in {{ caas.kubelet_root_directory }}/pods/*
 do
   if [ -d "${D}" ]
   then
-    rm -rf /var/lib/kubelet/pods/${D} || echo "Can not remove directory, skipping it"
+    rm -rf {{ caas.kubelet_root_directory }}/pods/${D} || echo "Can not remove directory, skipping it"
   fi
 done
 
index 202c083..d735773 100644 (file)
@@ -33,10 +33,10 @@ then
   kill -9 $kubeletpid
 fi
 
-for D in /var/lib/kubelet/pods/*
+for D in {{ caas.kubelet_root_directory }}/pods/*
 do
   if [ -d "${D}" ]
   then
-    rm -rf /var/lib/kubelet/pods/${D} || echo "Can not remove directory, skipping it"
+    rm -rf {{ caas.kubelet_root_directory }}/pods/${D} || echo "Can not remove directory, skipping it"
   fi
 done