khuedoan-homelab/docs/deployment/hardware_requirements.md
2021-07-17 00:02:28 +07:00

903 B

Hardware requirements

Initial controller

The initial controller is the machine used to bootstrap the cluster.

  • Any machine that can run Linux and Docker should work (I'm using my laptop).
  • Wired Ethernet connection is prefered (Wifi is untested, please let me know if it works)

Server hardware

This is the requirements for each node

  • Minimum:

    • 1 node
    • At least 2 cores
    • At least 8GB of RAM
    • At least 128GB of hard drive
  • Recommended:

    • 3 nodes or more for high availability
    • 4 cores
    • 16GB of RAM
    • 512GB of hard drive (depending on your storage usage, the base installation will not use more than 128GB)
  • Ability to boot from the network (PXE boot)

  • Wake-on-LAN capability, used to wake the machines up automatically without physically touching the power button

  • Connected to the same wired network with the initial controller (for DHCP broadcast)