Phase 0: Planning & Documentation
Phase 0: Planning & Documentation
Objectives
-
Reserve IP addresses for EVE-NG instances
-
Create project documentation structure (this project)
-
Update infrastructure inventory in domus-infra-ops
-
Create installation runbooks (user executes)
-
Validate nested KVM support on both hosts
IP Reservation
| IP | Hostname | Purpose |
|---|---|---|
10.50.1.150 |
eve-ng-01.inside.domusdigitalis.dev |
EVE-NG on kvm-01 — management interface |
localhost (NAT) |
eve-ng-ws |
EVE-NG on workstation — NAT to 192.168.122.x or bridged |
10.50.50.0/24 |
VLAN 50 (LAB) |
Dedicated lab traffic VLAN (Phase 7) |
Documentation Deliverables
| Repo | Deliverable | Status |
|---|---|---|
domus-captures |
Project structure (this document) |
🟡 In progress |
domus-infra-ops |
|
❌ Not started |
domus-infra-ops |
|
❌ Not started |
domus-infra-ops |
|
❌ Not started |
domus-infra-ops |
|
❌ Not started |
domus-infra-ops |
|
❌ Not started |
Pre-Flight Checks
Verify before proceeding to Phase 1:
# Workstation: confirm VT-x and nested KVM support
egrep -c '(vmx|svm)' /proc/cpuinfo
cat /sys/module/kvm_intel/parameters/nested
# kvm-01: confirm nested KVM (SSH in first)
ssh kvm-01 'cat /sys/module/kvm_intel/parameters/nested'
# kvm-01: check available RAM for EVE-NG VM allocation
ssh kvm-01 'free -h'
# Workstation: check available disk for EVE-NG VM
df -h / --output=avail | tail -1