Skip to content

Commit 0bad407

Browse files
authored
Merge pull request #1 from kserve/main
Upstream Sync
2 parents 48883fd + dd8c2c2 commit 0bad407

40 files changed

+3704
-205
lines changed

Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ RUN go build -o puller model-serving-puller/main.go
8686
RUN go build -o triton-adapter model-mesh-triton-adapter/main.go
8787
RUN go build -o mlserver-adapter model-mesh-mlserver-adapter/main.go
8888
RUN go build -o ovms-adapter model-mesh-ovms-adapter/main.go
89-
89+
RUN go build -o torchserve-adapter model-mesh-torchserve-adapter/main.go
9090

9191
###############################################################################
9292
# Stage 3: Copy build assets to create the smallest final runtime image
@@ -121,6 +121,8 @@ COPY --from=build /opt/app/triton-adapter /opt/app/
121121
COPY --from=build /opt/app/mlserver-adapter /opt/app/
122122
COPY --from=build /opt/app/model-mesh-triton-adapter/scripts/tf_pb.py /opt/scripts/
123123
COPY --from=build /opt/app/ovms-adapter /opt/app/
124+
COPY --from=build /opt/app/torchserve-adapter /opt/app/
125+
124126

125127
# Don't define an entrypoint. This is a multi-purpose image so the user should specify which binary they want to run (e.g. /opt/app/puller or /opt/app/triton-adapter)
126128
# ENTRYPOINT ["/opt/app/puller"]

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
[![Build and Push](https://github.com/kserve/modelmesh-runtime-adapter/actions/workflows/build-and-push.yml/badge.svg?branch=main)](https://github.com/kserve/modelmesh-runtime-adapter/actions/workflows/build-and-push.yml)
2+
13
# modelmesh-runtime-adapter
24

35
This repo contains the unified puller/runtime-adapter image of the sidecar containers which run in the modelmesh-serving model server Pods. See the main [modelmesh-serving](https://github.com/kserve/modelmesh-serving) repo for more details.
@@ -7,6 +9,8 @@ Logical subcomponents within the image:
79
- [model-serving-puller](model-serving-puller)
810
- [model-mesh-mlserver-adapter](model-mesh-mlserver-adapter)
911
- [model-mesh-triton-adapter](model-mesh-triton-adapter)
12+
- [model-mesh-ovms-adapter](model-mesh-ovms-adapter)
13+
- [model-mesh-torchserve-adapter](model-mesh-torchserve-adapter)
1014

1115
### Build Image
1216

internal/proto/torchserve/inference.pb.go

Lines changed: 330 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)