Skip to content

Commit c7861c5

Browse files
authored
Merge pull request #488 from timoreimann/use-distroless-images
Use distroless
2 parents 83af398 + 35c49f1 commit c7861c5

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

artifacts/images/agent-build.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ ARG ARCH
2626
RUN CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH} go build -v -a -ldflags '-extldflags "-static"' -o proxy-agent sigs.k8s.io/apiserver-network-proxy/cmd/agent
2727

2828
# Copy the loader into a thin image
29-
FROM scratch
29+
FROM gcr.io/distroless/static-debian11
3030
WORKDIR /
3131
COPY --from=builder /go/src/sigs.k8s.io/apiserver-network-proxy/proxy-agent .
3232
ENTRYPOINT ["/proxy-agent"]

artifacts/images/server-build.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ ARG ARCH
2626
RUN CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH} go build -v -a -ldflags '-extldflags "-static"' -o proxy-server sigs.k8s.io/apiserver-network-proxy/cmd/server
2727

2828
# Copy the loader into a thin image
29-
FROM scratch
29+
FROM gcr.io/distroless/static-debian11
3030
WORKDIR /
3131
COPY --from=builder /go/src/sigs.k8s.io/apiserver-network-proxy/proxy-server .
3232
ENTRYPOINT ["/proxy-server"]

artifacts/images/test-client-build.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ ARG ARCH
2626
RUN CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH} go build -v -a -ldflags '-extldflags "-static"' -o proxy-test-client sigs.k8s.io/apiserver-network-proxy/cmd/test-client
2727

2828
# Copy the loader into a thin image
29-
FROM scratch
29+
FROM gcr.io/distroless/static-debian11
3030
WORKDIR /
3131
COPY --from=builder /go/src/sigs.k8s.io/apiserver-network-proxy/proxy-test-client .
3232
ENTRYPOINT ["/proxy-test-client"]

artifacts/images/test-server-build.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ ARG ARCH
2626
RUN CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH} go build -v -a -ldflags '-extldflags "-static"' -o http-test-server sigs.k8s.io/apiserver-network-proxy/cmd/test-server
2727

2828
# Copy the loader into a thin image
29-
FROM scratch
29+
FROM gcr.io/distroless/static-debian11
3030
WORKDIR /
3131
COPY --from=builder /go/src/sigs.k8s.io/apiserver-network-proxy/http-test-server .
3232
ENTRYPOINT ["/http-test-server"]

0 commit comments

Comments
 (0)