У нас есть настройка PowerDNS master-slave. Теперь мы хотим использовать API PowerDNS для автоматического создания мастер-зон на главном сервере из нашего приложения. Мы создали шаблон мастер-зоны, поэтому при добавлении домена файл зоны автоматически распространяется с правильными записями и уведомляет подчиненный сервер.
Я не могу найти хорошую ссылку на то, как это сделать через API PowerDNS. Я хочу разместить домен из приложения и попросить его создать новый файл мастер-зоны с шаблоном.
Есть ли у кого-нибудь хороший пример вызова API, который может это исправить?
решение1
Я предполагаю, что вы создали свой шаблон в веб-интерфейсе PowerAdmin.
К сожалению, вы не можете использовать шаблоны из PowerAdmin в вызове API. PowerAdmin — это просто веб-интерфейс с собственными шаблонами, но он не является частью самого PowerDNS. Поэтому вы не можете использовать этот шаблон в вызове API, потому что API PowerDNS не знает, что есть такая вещь, как PowerAdmin и его шаблон.
Однако вы можете создать, например, шаблон JSON, который можно передать в вызов API PowerDNS.