From 1e6fdfac3e06f9a6d14a2d1ac96a014de6a0974d Mon Sep 17 00:00:00 2001 From: Konstantinos Livieratos Date: Thu, 15 Sep 2022 22:13:08 +0200 Subject: [PATCH 1/2] Updated base image in action --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 220dd8b..e1d567f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ # For contributors: in case someone would like to contribute a change in the base docker image, # please open a PR for the `dockerhub/Dockerfile` in the same project. -FROM koslib/ga-helm-eks:1.0 \ No newline at end of file +FROM koslib/ga-helm-eks:2.0 \ No newline at end of file From 21fbfdd5651ca7222cf22c349d02c24a132eebab Mon Sep 17 00:00:00 2001 From: Konstantinos Livieratos Date: Thu, 15 Sep 2022 22:22:56 +0200 Subject: [PATCH 2/2] Add sops in base image - as it might be needed later of for helm plugins --- dockerhub/Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dockerhub/Dockerfile b/dockerhub/Dockerfile index a543eec..0b2e806 100644 --- a/dockerhub/Dockerfile +++ b/dockerhub/Dockerfile @@ -1,9 +1,13 @@ +FROM mozilla/sops:v3.6.0-alpine as sops + FROM alpine:3.13 ARG AWSCLI_VERSION="1.23.13" ARG HELM_VERSION="3.8.0" ARG KUBECTL_VERSION="1.24.0" +COPY --from=sops /usr/local/bin/sops /usr/bin/sops + RUN apk add py-pip curl wget ca-certificates git bash jq gcc alpine-sdk RUN pip install "awscli==${AWSCLI_VERSION}" RUN curl -L -o /usr/bin/kubectl https://dl.k8s.io/release/v${KUBECTL_VERSION}/bin/linux/amd64/kubectl