feat: separate ha and checkpoint pvc

This commit is contained in:
2024-12-20 17:12:51 +03:30
parent 4ed533f284
commit 37936c8c58
8 changed files with 53 additions and 26 deletions

View File

@@ -20,8 +20,8 @@ COPY . .
# Build
ENV GOCACHE=/root/.cache/go-build
RUN --mount=type=cache,target="/go" --mount=type=cache,target="/root/.cache/go-build" CGO_ENABLED=1 GOOS=linux go build -ldflags '-s -w' -o /flink-kube-operator ./cmd/operator
RUN upx -q -5 /flink-kube-operator
RUN --mount=type=cache,target="/go" --mount=type=cache,target="/root/.cache/go-build" CGO_ENABLED=1 GOOS=linux go build -ldflags '-s -w' -o /flink-kube-operator ./cmd/operator \
&& upx -q -9 /flink-kube-operator
FROM public.ecr.aws/docker/library/busybox:1.37.0 AS final