feat: per-node host_vars for Artemis, Mark44, Mark5, Bones; dynamic local.yml
This commit is contained in:
27
host_vars/bones.yml
Normal file
27
host_vars/bones.yml
Normal file
@@ -0,0 +1,27 @@
|
||||
---
|
||||
# Bones (Mark XLI) — Headless CPU-only node
|
||||
node_type: headless
|
||||
has_gpu: false
|
||||
|
||||
# Headless essentials
|
||||
extra_packages:
|
||||
- cpufrequtils # CPU frequency management
|
||||
- lm-sensors # Temperature monitoring
|
||||
- smartmontools # Disk health monitoring
|
||||
- hdparm # Disk performance tuning
|
||||
- netdata # lightweight monitoring (optional)
|
||||
|
||||
# Services managed on Bones
|
||||
managed_services:
|
||||
- name: jarvis # Paperclip + Ollama + PostgreSQL stack
|
||||
enabled: true
|
||||
- name: ollama # CPU inference only
|
||||
enabled: true
|
||||
|
||||
# Ollama config (CPU mode, very small models)
|
||||
ollama_models:
|
||||
- gemma3:1b # Ultra-tiny for CPU
|
||||
|
||||
# Node-specific vars
|
||||
bones_storage: "256GB SSD"
|
||||
jvm_heap: "512m"
|
||||
Reference in New Issue
Block a user