No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-14 17:43:12 +00:00
defaults Initialize vLLM deployment role 2026-08-14 17:43:12 +00:00
meta Initialize vLLM deployment role 2026-08-14 17:43:12 +00:00
tasks Initialize vLLM deployment role 2026-08-14 17:43:12 +00:00
.gitignore Initialize vLLM deployment role 2026-08-14 17:43:12 +00:00
LICENSE Initialize vLLM deployment role 2026-08-14 17:43:12 +00:00
README.md Initialize vLLM deployment role 2026-08-14 17:43:12 +00:00

ansible-roles-vllm

Deploys vLLM OpenAI-compatible inference server as a rootless Podman container.

Task Configuration

- name: Setup vLLM
  hosts: somehost
  become: true
  roles:
    - role: vllm
      vllm_model: meta-llama/Llama-3.2-1B
      vllm_hf_token: "{{ vault_vllm_hf_token }}"

Deployment and Removal

systemctl --user stop container-vllm.service

Deploy

./run.sh deploy actual --tags vllm --limit somehost

Remove

./run.sh deploy actual --tags vllm --extra-vars "deployment_state=absent" --limit somehost