From 377efe11d283b562de02ccdaa855f4e8cc26c3f0 Mon Sep 17 00:00:00 2001 From: "Artemis (Iron Legion)" Date: Fri, 22 May 2026 05:48:11 -0400 Subject: [PATCH] =?UTF-8?q?Add=20Mark=20VII=20host=5Fvars=20=E2=80=94=20au?= =?UTF-8?q?tomation=20and=20services=20node?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- host_vars/mark-vii.yml | 47 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 host_vars/mark-vii.yml 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.