Alexander
Стоп, так записи в шаблоне прям или где? Если да, то это на каждый чих править надо, и это в виде api не отдашь. Если это передаваемые шаблону параметры, то откуда они берутся?
я так через puppet управляю dns'ами, вполне норм. Там правда код от данных отделен. Сам код с описанием создания dns записей отдельно, а сами dns записи описаны в hiera.