--- # ------------------------------------------------------------------------------ # FILE: roles/llm-inference/tasks/main.yml # DESCRIPTION: Entry point — imports one task file per phase. # Phases are additive; re-running the full playbook is always safe. # Use --tags to run a specific phase subset: # --tags foundation,driver,vllm,model,serve,integration,monitoring # ------------------------------------------------------------------------------ # Phase 1 — Foundation - import_tasks: foundation.yml tags: [foundation] # Phase 2 — Driver - import_tasks: driver.yml tags: [driver] # Phase 3 — vLLM - import_tasks: vllm.yml tags: [vllm] # Phase 4 — Model - import_tasks: model.yml tags: [model] # Phase 5 — Serve - import_tasks: serve.yml tags: [serve] # Phase 6 — Integration - import_tasks: integration.yml tags: [integration] # Phase 7 — Monitoring - import_tasks: monitoring.yml tags: [monitoring]