From d4f601f6fba3067c5a1ff8b9f15f0bc00b8ac456 Mon Sep 17 00:00:00 2001 From: Ian Campbell Date: Mon, 12 Jun 2017 12:58:33 +0100 Subject: [PATCH] kubernetes: give each instance a specific state directory In particular avoid all nodes sharing the same default directory. Signed-off-by: Ian Campbell --- projects/kubernetes/boot.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/projects/kubernetes/boot.sh b/projects/kubernetes/boot.sh index f76f9b3de..344924b3a 100755 --- a/projects/kubernetes/boot.sh +++ b/projects/kubernetes/boot.sh @@ -3,12 +3,14 @@ if [ $# -eq 0 ] ; then img="kube-master" disk="kube-master-disk.img" data="" + state="kube-master-state" elif [ $# -gt 1 ] ; then img="kube-node" name="node-${1}" shift disk="kube-${name}-disk.img" data="${*}" + state="kube-${name}-state" else echo "Usage:" echo " - Boot master:" @@ -19,4 +21,5 @@ else fi set -x rm -f "${disk}" -../../bin/linuxkit run -cpus 2 -mem 4096 -disk "${disk}",size=4G -data "${data}" "${img}" +rm -rf "${state}" +../../bin/linuxkit run -cpus 2 -mem 4096 -state "${state}" -disk "${disk}",size=4G -data "${data}" "${img}"