Skip to content

Initialize the home lab

To initialize the home lab, you need a controller, a machine that runs the initialization process.

On the controller, you need the following software tools:

  • Git. Tested with Git version >= 2.25.0.
  • An OCI container runtime, such as Docker. Tested with Docker version >= 20.10.
  • A connection to an IP network that can route packets to the internet.

To initialize the home lab, do the following:

  1. Clone this repository.
  2. Change the working directory to the root of the cloned repository.
  3. Provision new, physical hosts.
  4. Run the scripts/run-ansible.sh script.