Puppet: PHP класс для удаленного управления

puppet_api

Так как в Интернете готового решения для удаленного управления puppet сервером, в частности подписывания и удаления сертификатов, я не нашел — набросал свой php класс.

Полное описание API доступно по ссылке Puppet API

Для того чтобы управление было возможно, необходимо отредактировать auth.conf на puppet сервере:

path  /certificate_statuses
auth any
method find, search, save, destroy
allow localhost, puppet_remote_management

path  /certificate_status
auth any
method find, search, save, destroy
allow localhost, puppet_remote_management

Непосредственно сам класс как обычно доступен на GitHub
https://github.com/spions/puppet/blob/master/puppet_management.php

Вы можете оставить комментарий ниже.