Skip to content

Commit c975d36

Browse files
committed
removed go vunerabilities
1 parent 318ca9c commit c975d36

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

Dockerfile

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,14 @@ RUN apt-get update \
3131
unzip \
3232
&& rm -rf /var/lib/apt/lists/*
3333

34-
# Install Google Cloud SDK and Gcloud Auth Plugin
35-
RUN echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] http://packages.cloud.google.com/apt cloud-sdk main" | tee -a /etc/apt/sources.list.d/google-cloud-sdk.list \
36-
&& curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
37-
38-
RUN apt-get update \
39-
&& apt-get install -y google-cloud-sdk google-cloud-sdk-gke-gcloud-auth-plugin \
40-
&& rm -rf /var/lib/apt/lists/*
34+
# Install Google cli so kubectl works w/ gke clusters
35+
RUN curl https://dl.google.com/dl/cloudsdk/release/google-cloud-sdk.tar.gz > /tmp/google-cloud-sdk.tar.gz
36+
RUN mkdir -p /usr/local/gcloud \
37+
&& tar -C /usr/local/gcloud -xvf /tmp/google-cloud-sdk.tar.gz \
38+
&& /usr/local/gcloud/google-cloud-sdk/install.sh
39+
ENV PATH $PATH:/usr/local/gcloud/google-cloud-sdk/bin
40+
RUN gcloud components install gke-gcloud-auth-plugin
41+
RUN gcloud components remove gcloud-crc32c
4142

4243
# Install AWS CLI
4344
RUN curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" \

0 commit comments

Comments
 (0)