Merge pull request #7875 from fidencio/topic/kata-deploy-fix-arm64-image-build

kata-deploy: Fix aarch64 image build
This commit is contained in:
Fabiano Fidêncio
2023-09-11 11:36:52 +02:00
committed by GitHub

View File

@@ -14,11 +14,13 @@ RUN \
apk --no-cache add bash curl && \
ARCH=$(uname -m) && \
if [ "${ARCH}" = "x86_64" ]; then ARCH=amd64; fi && \
if [ "${ARCH}" = "aarch64" ]; then ARCH=arm64; fi && \
curl -fL --progress-bar -o /usr/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/${ARCH}/kubectl && \
chmod +x /usr/bin/kubectl && \
mkdir -p ${DESTINATION} && \
tar xvf ${WORKDIR}/${KATA_ARTIFACTS} -C ${DESTINATION} && \
rm -f ${WORKDIR}/${KATA_ARTIFACTS}
rm -f ${WORKDIR}/${KATA_ARTIFACTS} && \
apk del curl
COPY scripts ${DESTINATION}/scripts
COPY runtimeclasses ${DESTINATION}/runtimeclasses