homelab/hardware/dell-optiplex-7070.md
Dan V deb6c38d7b chore: commit homelab setup — deployment, services, orchestration, skill
- Add .gitignore: exclude compiled binaries, build artifacts, and Helm
  values files containing real secrets (authentik, prometheus)
- Add all Kubernetes deployment manifests (deployment/)
- Add services source code: ha-sync, device-inventory, games-console,
  paperclip, parts-inventory
- Add Ansible orchestration: playbooks, roles, inventory, cloud-init
- Add hardware specs, execution plans, scripts, HOMELAB.md
- Add skills/homelab/SKILL.md + skills/install.sh to preserve Copilot skill
- Remove previously-tracked inventory-cli binary from git index

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-09 08:10:32 +02:00

101 lines
2.8 KiB
Markdown

Dell OptiPlex 7070.
Network
- Hostname: kube-node-1
- IP: 192.168.2.100
- Ansible groups: control_plane, standalone
- SSH user: dan
Services
- openclaw-gateway (user systemd service) — OpenClaw v2026.3.13
- Model: ollama/qwen2.5:0.5b (AVX2-accelerated, ~1.5s/reply)
- WhatsApp channel: linked (+4915175077219)
- Gateway port: 18789 (loopback)
- Config/state: ~/.openclaw/
- ollama (system service)
- Models dir: /claw/models (OLLAMA_MODELS env via systemd drop-in)
- Models: qwen2.5-coder:3b (default), qwen2.5:0.5b
- API: http://127.0.0.1:11434
Kubernetes role
- control-plane + worker (SchedulingDisabled — node cordoned, no new pods scheduled)
- Only static control-plane pods remain: etcd, kube-apiserver, kube-controller-manager,
kube-scheduler, kube-vip, kube-proxy, flannel (DaemonSet), ingress-nginx (DaemonSet),
dns-updater (DaemonSet), node-exporter (DaemonSet)
Disabled services (intentionally off)
- php8.3-fpm (was unused, nginx had no fastcgi_pass configured)
- openttd-server (snap, moved off)
- libvirtd + all sockets (windows-gaming VM was already shut off)
CPU
- Intel Core i5-9500 (9th Gen Coffee Lake)
- Cores/Threads: 6 cores / 6 threads (no Hyper-Threading)
- Base Clock: 3.00 GHz
- Max Boost: 4.40 GHz
- Cache: 9 MB L3 shared, 1.5 MB L2 total
- Architecture: 64-bit x86_64
- TDP: ~65W (typical for this model)
- Virtualization: VT-x enabled
RAM
- Capacity: 16 GB
- Type: DDR4 SDRAM
- Speed: 2666 MT/s (configured and rated)
- Form Factor: DIMM
- Data Width: 64 bits
- L1d cache: 192 KiB (6 instances)
- L1i cache: 192 KiB (6 instances)
- L2 cache: 1.5 MiB (6 instances)
- L3 cache: 9 MiB (shared)
Storage
nvme0n1 - Samsung PM991 NVMe SSD
- Capacity: 256 GB (238.5 GB usable)
- Type: NVMe SSD
- Interface: PCIe NVMe
- Partitions:
- 1G EFI boot
- 2G /boot
- 235.4G LVM (100G allocated to /)
Secondary Drives (HDDs)
sda - Seagate Expansion (External USB)
- Capacity: 2 TB (1.8 TB usable)
- Type: HDD (rotational)
- Mount: /backup-share
- Filesystem: ext4
sdb - Seagate Expansion+ (External USB)
- Capacity: 2 TB (1.8 TB usable)
- Type: HDD (rotational)
- Mount: /var/lib/docker/volumes (shared folder)
- Filesystem: ext4
sdc - Seagate Expansion (External USB)
- Capacity: 1 TB (931.5 GB usable)
- Type: HDD (rotational)
- Mount: /backup-drive
- Filesystem: ext4
sdd - Samsung HD103SI (Internal)
- Capacity: 1 TB (931.5 GB usable)
- Type: HDD (rotational)
- Mount: /drive
- Filesystem: ext4
sde - Hitachi HTS545050 (Laptop Drive)
- Capacity: 500 GB (465.8 GB usable)
- Type: HDD (rotational)
- Mount: /apps-data
- Filesystem: ext4
Total Storage
- SSD: 256 GB (system/boot)
- HDD: ~6.7 TB across 5 drives
- Total: ~7 TB
Network
- 1 Gbit/s