- 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>
101 lines
2.8 KiB
Markdown
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
|