Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Multiple vllm replicas with Podman Compose

Motivation: There are numerous scenarios under which we cannot run a kubernetes distribution and would still need multiple replicas.

Requirements

  • podman
  • podman-compose
    • Setup with pip install podman-compose

Setup

  1. Run
bash prep_env.sh
  1. Run
podman-compose up

Note: Untested with "podman compose"

Known Issues

  1. "depends-on" in podman-compose currently does not honor the condition field Issue: #866. For example, in the following config:
depends_on:
      vllm:
        condition: service_healthy

podman-compose would launch the dependant service as soon as the required service is started. Workaround: Run init-model service alone first to setup the model.

  1. Currently tested only on Nvidia GPUs

About

Multi-replica setup for vllm replicas behind a ha-proxy instance

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages