Compare commits

...

2 Commits

Author SHA1 Message Date
Artemis (Iron Legion)
377efe11d2 Add Mark VII host_vars — automation and services node 2026-05-22 05:48:11 -04:00
c6d88b7e92 Add cifs-utils to fleet baseline packages 2026-05-22 05:47:37 -04:00
2 changed files with 48 additions and 0 deletions

47
host_vars/mark-vii.yml Normal file
View File

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

View File

@@ -32,6 +32,7 @@
- jq
- vim
- python3-pip
- cifs-utils
state: present
when: ansible_os_family == "Debian"
tags: [baseline]