там в доках написано, что чтобы сделать контроллер HA, создается виртуалка и туда запихивается контроллер, и средствами прокса обеспечивается HA. Вопрос про холодный старт кластера прокса. Так как прежде чем стартануть виртуалку с контроллером, нужно инициализировать хранилище, которое этот контроллер обслуживает. В этом я немного не понял (проблема курицы и яйца)
Эта проблема решена чуть более чем полностью, драйвер не даёт какую либо виртуалку запустить пока не сможет связаться с контроллером. Контроллер - исключение, грубо говоря можно сказать он не менеджится драйвером, а drbd-конфиг для него не перезаписывается при старте.
---
То есть каждый запуск стартуют сначала сателлиты и удаляют все конфиги drbd-ресурсов, кроме конфига контроллера указанного в --keep-res
(т.к. они ждут указаний от контроллера). Тем не менее drbd-ресурс для контроллера указанный в --keep-res
они запускают и делают доступным.
В драйвере proxmox тоже указывается опция controller-vm которая заставляет proxmox не ждать когда он сможет обратиться к API контроллера, а сразу поднять виртуалку