1
1
# download kubectl
2
- FROM golang:1.25.1-alpine@sha256:26264873df6ac01d9a0bbff432c83d11572b323efb3bac97c620fff7af4e9fbe AS kubectl
2
+ FROM golang:1.25.1-alpine@sha256:cb0b8e92b8b63b1ba16ce78d926fcba5d4f9ff241855115568006affc3ae6557 AS kubectl
3
3
ARG KUBECTL_VERSION=1.34.0
4
4
RUN apk add --no-cache curl
5
5
RUN export OS=$(go env GOOS) && \
@@ -8,7 +8,7 @@ RUN export OS=$(go env GOOS) && \
8
8
chmod +x /usr/local/bin/kubectl
9
9
10
10
# build jsonnet-bundler
11
- FROM golang:1.25.1-alpine@sha256:26264873df6ac01d9a0bbff432c83d11572b323efb3bac97c620fff7af4e9fbe AS jb
11
+ FROM golang:1.25.1-alpine@sha256:cb0b8e92b8b63b1ba16ce78d926fcba5d4f9ff241855115568006affc3ae6557 AS jb
12
12
WORKDIR /tmp
13
13
RUN apk add --no-cache git make bash &&\
14
14
git clone https://github.com/jsonnet-bundler/jsonnet-bundler &&\
@@ -17,7 +17,7 @@ RUN apk add --no-cache git make bash &&\
17
17
make static &&\
18
18
mv _output/jb /usr/local/bin/jb
19
19
20
- FROM golang:1.25.1-alpine@sha256:26264873df6ac01d9a0bbff432c83d11572b323efb3bac97c620fff7af4e9fbe AS helm
20
+ FROM golang:1.25.1-alpine@sha256:cb0b8e92b8b63b1ba16ce78d926fcba5d4f9ff241855115568006affc3ae6557 AS helm
21
21
WORKDIR /tmp/helm
22
22
ARG HELM_VERSION=3.18.6
23
23
RUN apk add --no-cache jq curl
@@ -26,7 +26,7 @@ RUN export OS=$(go env GOOS) && \
26
26
curl -SL "https://get.helm.sh/helm-v${HELM_VERSION}-${OS}-${ARCH}.tar.gz" > helm.tgz && \
27
27
tar -xvf helm.tgz --strip-components=1
28
28
29
- FROM golang:1.25.1-alpine@sha256:26264873df6ac01d9a0bbff432c83d11572b323efb3bac97c620fff7af4e9fbe AS kustomize
29
+ FROM golang:1.25.1-alpine@sha256:cb0b8e92b8b63b1ba16ce78d926fcba5d4f9ff241855115568006affc3ae6557 AS kustomize
30
30
WORKDIR /tmp/kustomize
31
31
ARG KUSTOMIZE_VERSION=5.7.1
32
32
RUN apk add --no-cache jq curl
@@ -36,7 +36,7 @@ RUN export OS=$(go env GOOS) &&\
36
36
curl -SL "https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v${KUSTOMIZE_VERSION}/kustomize_v${KUSTOMIZE_VERSION}_${OS}_${ARCH}.tar.gz" > kustomize.tgz && \
37
37
tar -xvf kustomize.tgz
38
38
39
- FROM golang:1.25.1@sha256:0802d0e17ff58ee90d2dc9cd5da4f502b3d4d12677096ad73fd9a505f222781b AS build
39
+ FROM golang:1.25.1@sha256:76a94c4a37aaab9b1b35802af597376b8588dc54cd198f8249633b4e117d9fcc AS build
40
40
WORKDIR /app
41
41
COPY . .
42
42
RUN make static
0 commit comments