From 2efdf130345e61eb5bbdcd3eba377c693eb6c278 Mon Sep 17 00:00:00 2001 From: Vlado Djerek <20559691+volatilemolotov@users.noreply.github.com> Date: Wed, 5 Jul 2023 19:22:41 +0200 Subject: [PATCH] adding glcoud cli and kubectl (#27358) --- .../gh-actions-self-hosted-runners/arc/images/Dockerfile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/gh-actions-self-hosted-runners/arc/images/Dockerfile b/.github/gh-actions-self-hosted-runners/arc/images/Dockerfile index be88d230f762e..5a646c6940c82 100644 --- a/.github/gh-actions-self-hosted-runners/arc/images/Dockerfile +++ b/.github/gh-actions-self-hosted-runners/arc/images/Dockerfile @@ -50,6 +50,15 @@ RUN curl -OL https://github.com/cli/cli/releases/download/v2.31.0/gh_2.31.0_linu tar -xvf gh_2.31.0_linux_amd64.tar.gz && \ rm gh_2.31.0_linux_amd64.tar.gz && \ mv gh_2.31.0_linux_amd64/bin/gh /usr/local/bin +#Install GCloud CLI and Kubectl +RUN curl -OL https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-367.0.0-linux-x86_64.tar.gz && \ + tar -xvf google-cloud-sdk-367.0.0-linux-x86_64.tar.gz && \ + rm google-cloud-sdk-367.0.0-linux-x86_64.tar.gz && \ + mv google-cloud-sdk /usr/local/google-cloud-sdk && \ + /usr/local/google-cloud-sdk/install.sh --quiet && \ + /usr/local/google-cloud-sdk/bin/gcloud components install kubectl +ENV PATH="${PATH}:/usr/local/google-cloud-sdk/bin" + # Needed to transfer path addtitions to runner environment RUN echo PATH=$PATH >> /runnertmp/.env USER runner