Skip to content

Commit fc7ab3e

Browse files
committed
Generalize triton server to run different AI usecases
Signed-off-by: Manjunath-A-C <[email protected]>
1 parent 61344b6 commit fc7ab3e

File tree

6 files changed

+12
-13
lines changed

6 files changed

+12
-13
lines changed

examples/fraud-detection/Containerfile

Lines changed: 0 additions & 8 deletions
This file was deleted.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
FROM na.artifactory.swg-devops.com/sys-pcloud-docker-local/devops/pim/base
2+
3+
COPY tritonserver_config.sh /usr/bin/
4+
COPY tritonserver_config.service /etc/systemd/system
5+
RUN systemctl unmask tritonserver_config.service
6+
RUN systemctl enable tritonserver_config.service
7+
8+
COPY tritonserver.container /usr/share/containers/systemd
File renamed without changes.

examples/fraud-detection/fraud-detection.container renamed to examples/tritonserver/tritonserver.container

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
11
[Unit]
22
Description=Run fraud detection application using onnx runtime
3-
Requires=fraud_detection_config.service
4-
After=fraud_detection_config.service
3+
Requires=tritonserver_config.service
4+
After=tritonserver_config.service
55

66
[Service]
77
Restart=on-failure
88
RestartSec=60
9-
EnvironmentFile=/etc/pim/fraud_detection.conf
109
EnvironmentFile=/etc/pim/env.conf
1110

1211
[Container]
1312
Image=na.artifactory.swg-devops.com/sys-linux-power-team-ftp3distro-docker-images-docker-local/tritonserver:latest
1413
ContainerName=tritonserver
15-
EnvironmentFile=/etc/pim/fraud_detection.conf
14+
EnvironmentFile=/etc/pim/tritonserver.conf
1615
Network=host
1716
PublishPort=8000-8002:8000-8002
1817
Volume=/var/models/model_repository:/models:Z

examples/fraud-detection/fraud_detection_config.service renamed to examples/tritonserver/tritonserver_config.service

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ After=network-online.target cloud-config.target
55

66
[Service]
77
Type=oneshot
8-
ExecStart=/usr/bin/env /bin/bash /usr/bin/fraud_detection_config.sh
8+
ExecStart=/usr/bin/env /bin/bash /usr/bin/tritonserver_config.sh
99
RemainAfterExit=yes
1010
TimeoutSec=0
1111

0 commit comments

Comments
 (0)