35 lines
1.0 KiB
YAML
35 lines
1.0 KiB
YAML
---
|
|
# 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).
|