kubernetes: Create disk in state dir

Signed-off-by: Ian Campbell <ian.campbell@docker.com>
This commit is contained in:
Ian Campbell 2017-06-13 10:28:12 +01:00
parent d4f601f6fb
commit c47b2c770c

View File

@ -1,14 +1,12 @@
#!/bin/bash -eu #!/bin/bash -eu
if [ $# -eq 0 ] ; then if [ $# -eq 0 ] ; then
img="kube-master" img="kube-master"
disk="kube-master-disk.img"
data="" data=""
state="kube-master-state" state="kube-master-state"
elif [ $# -gt 1 ] ; then elif [ $# -gt 1 ] ; then
img="kube-node" img="kube-node"
name="node-${1}" name="node-${1}"
shift shift
disk="kube-${name}-disk.img"
data="${*}" data="${*}"
state="kube-${name}-state" state="kube-${name}-state"
else else
@ -20,6 +18,5 @@ else
exit 1 exit 1
fi fi
set -x set -x
rm -f "${disk}"
rm -rf "${state}" rm -rf "${state}"
../../bin/linuxkit run -cpus 2 -mem 4096 -state "${state}" -disk "${disk}",size=4G -data "${data}" "${img}" ../../bin/linuxkit run -cpus 2 -mem 4096 -state "${state}" -disk size=4G -data "${data}" "${img}"