- nvidia-driver-595-open (already installed 2026-08-03, idempotent) - Python venv + vLLM 0.26.0 (already installed, idempotent) - Gemma 2 27B model download via HuggingFace hub - systemd vllm-serve.service on port 8000 - Hermes provider integration on carousel-of-progress - vault_hf_token added to group_vars/all/vault - ansible.cfg: vault_password_file set to absolute path - inventory: astro_orbiter group added Run with: env -u ANSIBLE_VAULT_PASSWORD_FILE ansible-playbook -i inventory.yml playbooks/day1_deploy_llm_inference.yml
15 lines
526 B
YAML
15 lines
526 B
YAML
---
|
|
# ------------------------------------------------------------------------------
|
|
# FILE: roles/llm-inference/meta/main.yml
|
|
# ------------------------------------------------------------------------------
|
|
galaxy_info:
|
|
role_name: llm_inference
|
|
author: rblundon
|
|
license: MIT
|
|
description: >
|
|
Deploys vLLM serving stack with NVIDIA RTX 3090 on Ubuntu 24.04.
|
|
Manages NVIDIA drivers, Python venv, model download, systemd service,
|
|
and Hermes provider integration.
|
|
min_ansible_version: "2.15"
|
|
dependencies: []
|