refactor: extract metrics-collector from fission-console, bump console to v1.3.12

This commit is contained in:
Naeel
2026-04-29 10:17:09 +03:00
parent abcd6bad36
commit df8bf0d476
10 changed files with 331 additions and 218 deletions
+11
View File
@@ -0,0 +1,11 @@
FROM golang:1.22-alpine AS builder
WORKDIR /build
COPY go.mod ./
COPY . .
RUN CGO_ENABLED=0 GOOS=linux go build -trimpath -ldflags="-s -w" -o metrics-collector ./cmd/server/
FROM alpine:3.20
RUN apk add --no-cache ca-certificates
COPY --from=builder /build/metrics-collector /metrics-collector
EXPOSE 8091
ENTRYPOINT ["/metrics-collector"]