mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-23 19:05:37 +00:00
kubernetes: give each instance a specific state directory
In particular avoid all nodes sharing the same default directory. Signed-off-by: Ian Campbell <ian.campbell@docker.com>
This commit is contained in:
parent
ec2b56da5a
commit
d4f601f6fb
@ -3,12 +3,14 @@ if [ $# -eq 0 ] ; then
|
|||||||
img="kube-master"
|
img="kube-master"
|
||||||
disk="kube-master-disk.img"
|
disk="kube-master-disk.img"
|
||||||
data=""
|
data=""
|
||||||
|
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"
|
disk="kube-${name}-disk.img"
|
||||||
data="${*}"
|
data="${*}"
|
||||||
|
state="kube-${name}-state"
|
||||||
else
|
else
|
||||||
echo "Usage:"
|
echo "Usage:"
|
||||||
echo " - Boot master:"
|
echo " - Boot master:"
|
||||||
@ -19,4 +21,5 @@ else
|
|||||||
fi
|
fi
|
||||||
set -x
|
set -x
|
||||||
rm -f "${disk}"
|
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}"
|
||||||
|
Loading…
Reference in New Issue
Block a user