Add host_vars for 4x G9 Docker Swarm workers (MK-33, MK-34, MK-39, MK-42 Extremis)
This commit is contained in:
34
host_vars/mark-33.yml
Normal file
34
host_vars/mark-33.yml
Normal file
@@ -0,0 +1,34 @@
|
||||
---
|
||||
# MK-33 Silver Centurion — Docker Swarm worker 1
|
||||
node_type: swarm
|
||||
has_gpu: false
|
||||
|
||||
# Swarm essentials
|
||||
extra_packages:
|
||||
- docker.io # Container runtime
|
||||
- docker-compose # Compose support
|
||||
- cifs-utils # SMB/CIFS for Igor NAS
|
||||
- nfs-common # NFS mount option
|
||||
- curl # Fleet tooling
|
||||
- git # Git ops
|
||||
- ufw # Firewall
|
||||
- htop # Process monitor
|
||||
- ncdu # Disk usage
|
||||
- tree # Directory structure
|
||||
|
||||
# No Ollama — N150 is CPU-only, no dGPU
|
||||
ollama_models: []
|
||||
|
||||
# Docker Swarm mode
|
||||
swarm_role: worker # Will join Swarm initiated by Mk7 (manager)
|
||||
|
||||
# Node-specific vars
|
||||
hardware:
|
||||
cpu: "Intel N150 (4 cores)"
|
||||
ram: "12GB"
|
||||
storage: "512GB SSD"
|
||||
network: "1x Ethernet (integrated)"
|
||||
|
||||
notes: >
|
||||
GMKtec G9 mini PC. Swarm worker only — lightweight containers (homepage,
|
||||
Prometheus node-exporter, Traefik worker, n8n workers, Duplicati agent).
|
||||
30
host_vars/mark-34.yml
Normal file
30
host_vars/mark-34.yml
Normal file
@@ -0,0 +1,30 @@
|
||||
---
|
||||
# MK-34 Southpaw — Docker Swarm worker 2
|
||||
node_type: swarm
|
||||
has_gpu: false
|
||||
|
||||
# Swarm essentials
|
||||
extra_packages:
|
||||
- docker.io
|
||||
- docker-compose
|
||||
- cifs-utils
|
||||
- nfs-common
|
||||
- curl
|
||||
- git
|
||||
- ufw
|
||||
- htop
|
||||
- ncdu
|
||||
- tree
|
||||
|
||||
ollama_models: []
|
||||
|
||||
swarm_role: worker
|
||||
|
||||
hardware:
|
||||
cpu: "Intel N150 (4 cores)"
|
||||
ram: "12GB"
|
||||
storage: "512GB SSD"
|
||||
network: "1x Ethernet (integrated)"
|
||||
|
||||
notes: >
|
||||
GMKtec G9 mini PC. Swarm worker.
|
||||
30
host_vars/mark-39.yml
Normal file
30
host_vars/mark-39.yml
Normal file
@@ -0,0 +1,30 @@
|
||||
---
|
||||
# MK-39 Gemini — Docker Swarm worker 3
|
||||
node_type: swarm
|
||||
has_gpu: false
|
||||
|
||||
# Swarm essentials
|
||||
extra_packages:
|
||||
- docker.io
|
||||
- docker-compose
|
||||
- cifs-utils
|
||||
- nfs-common
|
||||
- curl
|
||||
- git
|
||||
- ufw
|
||||
- htop
|
||||
- ncdu
|
||||
- tree
|
||||
|
||||
ollama_models: []
|
||||
|
||||
swarm_role: worker
|
||||
|
||||
hardware:
|
||||
cpu: "Intel N150 (4 cores)"
|
||||
ram: "12GB"
|
||||
storage: "512GB SSD"
|
||||
network: "1x Ethernet (integrated)"
|
||||
|
||||
notes: >
|
||||
GMKtec G9 mini PC. Swarm worker.
|
||||
30
host_vars/mark-42.yml
Normal file
30
host_vars/mark-42.yml
Normal file
@@ -0,0 +1,30 @@
|
||||
---
|
||||
# MK-42 Extremis — Docker Swarm worker 4
|
||||
node_type: swarm
|
||||
has_gpu: false
|
||||
|
||||
# Swarm essentials
|
||||
extra_packages:
|
||||
- docker.io
|
||||
- docker-compose
|
||||
- cifs-utils
|
||||
- nfs-common
|
||||
- curl
|
||||
- git
|
||||
- ufw
|
||||
- htop
|
||||
- ncdu
|
||||
- tree
|
||||
|
||||
ollama_models: []
|
||||
|
||||
swarm_role: worker
|
||||
|
||||
hardware:
|
||||
cpu: "Intel N150 (4 cores)"
|
||||
ram: "12GB"
|
||||
storage: "512GB SSD"
|
||||
network: "1x Ethernet (integrated)"
|
||||
|
||||
notes: >
|
||||
GMKtec G9 mini PC. Swarm worker.
|
||||
Reference in New Issue
Block a user