Есть ли способ получить доступ к манифесту Puppet с удаленного http-хоста?

Если у меня есть манифест в http://mysite.com/somemanifest.pp, могу ли я применить его с удаленного сервера? Я пытаюсь:

puppet apply http://mysite.com/somemanifest.pp

но получать

Could not run: Could not find file http://mysite.com/somemanifest.pp

Я хотел бы сделать это, не запуская кукловода.


person JennyDanger    schedule 08.12.2012    source источник


Ответы (1)


Почему ты не хочешь управлять кукловодом? Он создан именно для этой ситуации.

Если вы абсолютно не можете запустить puppetmaster, вам придется обернуть вызовы puppet в другой сценарий, который сначала загружает файл (с curl или wget), и применять их после успешной загрузки. Учитывая, что puppetmaster — довольно простое приложение для запуска, я не вижу, почему не использовать его было бы лучше.

person joshcody    schedule 08.12.2012
comment
Я могу запустить марионеточного мастера, я просто новичок в этом и пытался найти самое простое решение. НО, если это так просто, как вы говорите, то я пойду по этому пути. Спасибо. - person JennyDanger; 09.12.2012