С чего начать создание домашнего лабораторного стенда?

простите, подушню немного:

необязательно так. можно собрать кластер из 2х нод + qdevice. можно использовать не “одинаковые ящики”, в proxmox возможности для этого имеются

понятно что рекомендуется >=3 нод и нечетное число, но в реалиях домашней лабы и/или на попробовать / для обучения можно не следовать таким жестким требованиям

как альтернативу можно использовать сервисы с исходящим соединением, типа:

и можно изучить связанную тему:

у подобных сервисов есть free tier, на первое время/для обучения может вполне сгодится

тут добавлю что раутинг может быть настроен по портам или префиксам url, не обязательно по саб-доменам

как вариант, например netbird дает бесплатный домен в ходе регистрации

существуют сервисы предоставляющие бесплатные домены, те не обязательно иметь “свой” домен

подытоживая, соглашусь с товарищем @kalobyte выбор железа (или как задействовать имеющееся) зависит от поставленной задачи.

поищите курсы devops, сформируйте требования на железо по плану обучения.

может и так получится что развернуть “виртуальную” лабу в облаке/на виртуальных серверах будет проще.