Files
ansible-pull-deploy/host_vars/mark-vii.yml
2026-05-22 05:48:11 -04:00

48 lines
1.4 KiB
YAML

---
# 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.