init oc-scheduler

This commit is contained in:
mr
2024-08-08 17:31:17 +02:00
parent 273fc878f7
commit ff54f69127
20 changed files with 186 additions and 1708 deletions

View File

@@ -1,4 +1,4 @@
FROM golang:alpine as builder
FROM golang:alpine AS builder
WORKDIR /app
@@ -20,11 +20,11 @@ FROM scratch
WORKDIR /app
COPY --from=builder /app/oc-workflow /usr/bin/
COPY --from=builder /app/oc-scheduler /usr/bin/
COPY --from=builder /app/swagger /app/swagger
COPY docker_workflow.json /etc/oc/workflow.json
COPY docker_scheduler.json /etc/oc/scheduler.json
EXPOSE 8080
ENTRYPOINT ["oc-workflow"]
ENTRYPOINT ["oc-scheduler"]