Motivation: There are numerous scenarios under which we cannot run a kubernetes distribution and would still need multiple replicas.
- podman
- podman-compose
- Setup with pip install podman-compose
- Run
bash prep_env.sh
- Run
podman-compose up
Note: Untested with "podman compose"
- "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.
- Currently tested only on Nvidia GPUs