Added migrations.d
This commit is contained in:
@@ -17,6 +17,7 @@ mkdir -p \
|
||||
"$ROOTFS/build" \
|
||||
"$ROOTFS/var/cache/apk" \
|
||||
"$ROOTFS/usr/lib/monok8s/crds" \
|
||||
"$ROOTFS/usr/lib/monok8s/migrations.d/k8s" \
|
||||
"$ROOTFS/opt/monok8s/config"
|
||||
|
||||
mount --bind /var/cache/apk "$ROOTFS/var/cache/apk"
|
||||
@@ -30,6 +31,15 @@ cp /etc/resolv.conf "$ROOTFS/etc/resolv.conf"
|
||||
cp /build/crio.tar.gz "$ROOTFS/build/"
|
||||
cp /build/crds/*.yaml "$ROOTFS/usr/lib/monok8s/crds"
|
||||
|
||||
KUBE_MINOR=$(printf '%s\n' "$KUBE_VERSION" | sed -E 's/^v?([0-9]+\.[0-9]+).*/\1/')
|
||||
MIG_SRC="/build/migrations/k8s/$KUBE_MINOR"
|
||||
MIG_DST="$ROOTFS/usr/lib/monok8s/migrations.d/k8s/$KUBE_MINOR"
|
||||
|
||||
if [ -d "$MIG_SRC" ]; then
|
||||
mkdir -p "$MIG_DST"
|
||||
cp -a "$MIG_SRC"/. "$MIG_DST"/
|
||||
fi
|
||||
|
||||
chroot "$ROOTFS" /bin/sh -c "ln -s /var/cache/apk /etc/apk/cache"
|
||||
# chroot "$ROOTFS" /bin/sh -c "apk update"
|
||||
chroot "$ROOTFS" /bin/sh -c "apk add bash curl"
|
||||
|
||||
Reference in New Issue
Block a user