diff --git a/host_vars/mark-vii.yml b/host_vars/mark-vii.yml new file mode 100644 index 0000000..48ff6df --- /dev/null +++ b/host_vars/mark-vii.yml @@ -0,0 +1,47 @@ +--- +# Mark VII (The Avengers Suit) — Automation, backup, and services node +node_type: services +has_gpu: false + +# Services node: Docker-focused packages +extra_packages: + - docker.io # Container runtime + - docker-compose # Compose support + - cifs-utils # SMB/CIFS mount for Igor NAS + - nfs-common # NFS mount option + - ncdu # Disk usage analyzer + - tree # Directory structure + - rsync # Sync utility + +# No Ollama — Mark VII is not a model host +ollama_models: [] + +# Services to manage +managed_services: + - name: docker + enabled: true + - name: duplicati + enabled: true + +# Mark VII role flags (for playbook logic) +mark_vii_role: + duplicati: true # Backup to Igor + n8n: true # Workflow automation + grafana: true # Metrics dashboard + prometheus: true # Metrics collection + dashboard: true # Single pane of glass + traefik: false # Internal TLS (deferred — needs design) + dns: false # DNS filter (deferred) + postgresql: true # Colocated DB + +# Backup target: Igor (ZimaOS NAS) +duplicati_target: + type: smb + host: igor + share: backups + path: /var/lib/duplicati/backups + +# Node notes +notes: > + 32GB RAM / 1TB NVMe. Docker host for fleet automation stack. + Proxmox possible on separate 4-mini cluster, NOT on Mark VII.