mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-19 17:26:28 +00:00
kubernetes: Use file based metadata
A bit easier for debugging/inspection etc. Signed-off-by: Ian Campbell <ijc@docker.com>
This commit is contained in:
parent
57171c30de
commit
1ec48df74b
@ -73,10 +73,6 @@ else
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -n "${kubeadm_data}" ] ; then
|
||||
data="{ \"kubeadm\": { \"entries\": { ${kubeadm_data} } } }"
|
||||
fi
|
||||
|
||||
set -x
|
||||
if [ -n "${KUBE_CLEAR_STATE}" ] ; then
|
||||
rm -rf "${state}"
|
||||
@ -85,4 +81,10 @@ if [ -n "${KUBE_CLEAR_STATE}" ] ; then
|
||||
echo -n "${KUBE_MAC}" > "${state}"/mac-addr
|
||||
fi
|
||||
fi
|
||||
linuxkit run ${KUBE_RUN_ARGS} -networking ${KUBE_NETWORKING} -cpus ${KUBE_VCPUS} -mem ${KUBE_MEM} -state "${state}" -disk size=${KUBE_DISK} -data "${data}" ${uefi} "${img}${suffix}"
|
||||
|
||||
touch $state/metadata.json
|
||||
if [ -n "${kubeadm_data}" ] ; then
|
||||
echo "{ \"kubeadm\": { \"entries\": { ${kubeadm_data} } } }" > $state/metadata.json
|
||||
fi
|
||||
|
||||
linuxkit run ${KUBE_RUN_ARGS} -networking ${KUBE_NETWORKING} -cpus ${KUBE_VCPUS} -mem ${KUBE_MEM} -state "${state}" -disk size=${KUBE_DISK} -data $state/metadata.json ${uefi} "${img}${suffix}"
|
||||
|
Loading…
Reference in New Issue
Block a user