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

antora.yml attributes (eve-ng-*, vlan-lab, subnet-lab)

❌ Not started

domus-infra-ops

ip-allocation-table.adoc updated

❌ Not started

domus-infra-ops

system-inventory-planned.adoc updated

❌ Not started

domus-infra-ops

eve-ng-deployment.adoc runbook

❌ Not started

domus-infra-ops

eve-ng-operations.adoc runbook

❌ 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