ARG GOVERSION=1.16 FROM golang:${GOVERSION} as builder ARG GOARCH ENV GOARCH=${GOARCH} WORKDIR /go/src/k8s.io/kube-state-metrics/ COPY . /go/src/k8s.io/kube-state-metrics/ RUN make build-local FROM gcr.io/distroless/static:latest COPY --from=builder /go/src/k8s.io/kube-state-metrics/kube-state-metrics / USER nobody ENTRYPOINT ["/kube-state-metrics", "--port=8080", "--telemetry-port=8081"] EXPOSE 8080 8081