From 476e8c2fc343eaba8c5d2f94f33bed8c1e566645 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Petazzoni?= Date: Sat, 13 Nov 2021 12:52:22 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20Fix=20multi-arch=20support=20for?= =?UTF-8?q?=20krew?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index f28b6e1..ac271ef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -153,10 +153,11 @@ RUN echo k8s:x:1000: >> /etc/group \ && echo "k8s ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/k8s \ && mkdir /home/k8s \ && chown -R k8s:k8s /home/k8s/ +ARG TARGETARCH RUN mkdir /tmp/krew \ && cd /tmp/krew \ - && curl -fsSL https://github.com/kubernetes-sigs/krew/releases/latest/download/krew-linux_amd64.tar.gz | tar -zxf- \ - && sudo -u k8s -H ./krew-linux_amd64 install krew \ + && curl -fsSL https://github.com/kubernetes-sigs/krew/releases/latest/download/krew-linux_$TARGETARCH.tar.gz | tar -zxf- \ + && sudo -u k8s -H ./krew-linux_$TARGETARCH install krew \ && cd \ && rm -rf /tmp/krew COPY --chown=1000:1000 bash_profile /home/k8s/.bash_profile