diff --git a/Dockerfile b/Dockerfile index 4dfba9676..bd3d46051 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # download kubectl -FROM golang:1.23.3-alpine AS kubectl +FROM golang:1.23.4-alpine AS kubectl ARG KUBECTL_VERSION=1.31.3 RUN apk add --no-cache curl RUN export OS=$(go env GOOS) && \ @@ -8,7 +8,7 @@ RUN export OS=$(go env GOOS) && \ chmod +x /usr/local/bin/kubectl # build jsonnet-bundler -FROM golang:1.23.3-alpine AS jb +FROM golang:1.23.4-alpine AS jb WORKDIR /tmp RUN apk add --no-cache git make bash &&\ git clone https://github.com/jsonnet-bundler/jsonnet-bundler &&\ @@ -17,7 +17,7 @@ RUN apk add --no-cache git make bash &&\ make static &&\ mv _output/jb /usr/local/bin/jb -FROM golang:1.23.3-alpine AS helm +FROM golang:1.23.4-alpine AS helm WORKDIR /tmp/helm ARG HELM_VERSION=3.16.3 RUN apk add --no-cache jq curl @@ -26,7 +26,7 @@ RUN export OS=$(go env GOOS) && \ curl -SL "https://get.helm.sh/helm-v${HELM_VERSION}-${OS}-${ARCH}.tar.gz" > helm.tgz && \ tar -xvf helm.tgz --strip-components=1 -FROM golang:1.23.3-alpine AS kustomize +FROM golang:1.23.4-alpine AS kustomize WORKDIR /tmp/kustomize ARG KUSTOMIZE_VERSION=5.5.0 RUN apk add --no-cache jq curl @@ -36,7 +36,7 @@ RUN export OS=$(go env GOOS) &&\ curl -SL "https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v${KUSTOMIZE_VERSION}/kustomize_v${KUSTOMIZE_VERSION}_${OS}_${ARCH}.tar.gz" > kustomize.tgz && \ tar -xvf kustomize.tgz -FROM golang:1.23.3 AS build +FROM golang:1.23.4 AS build WORKDIR /app COPY . . RUN make static