Настройка DHCP клиентов через Ansible или аналог
Привет, ЛОР!
Есть сетка с линуксовыми железками, которые получают адреса по DHCP.
У каждой железки есть ее серийник, который известен DHCP серверу из DHCP option dhcp-client-identifier(но можно посмотреть и на другие варианты).
На эти железки нужно раскинуть настройки (часть настроек одинакова для всех, часть уникальна).
Настройки абсолютно разные: сеть, конфигфайлы, аппаратура со своими драйверами.
Я пока сделал велосипед из DHCP options, netconf и питона, но хотелки растут, поэтому ищу альтернативу.
Посмотрел на Ansible - вроде, подходит, но там хосты идентифицируются по IP или доменному имени. Подскажите, пожалуйста, можно ли как-то это подстроить под DHCP? Или, может, есть что-то похожее на Ansible, но с коробочной поддержкой описанной хотелки?