Как Puppet обрабатывает с точки зрения процессов?

Я хочу выяснить, как манипулирует Puppet: в мастер-процессе или Puppet разветвляет его для выполнения в дочернем процессе?

Мне необходимо знать, что именно делать puppet master при обработке манифестов, потому что мне нужно запихнуть некоторые конфигурации по умолчанию в "container" работает на "client" машина. Тот "client" узел является рабом хоста с puppet master, но "container" не имеет puppet, И тогда я должен применить эти конфиги на "container" без использования puppet

1 ответ

Решение

Насколько я понимаю, puppetmaster вообще не обрабатывает манифест на клиентах, он просто выталкивает манифест клиенту марионеток по запросу. на кукольном клиенте запуск вручную показывает, что происходит:

марионеточный агент -t

похоже, что это последовательное выполнение процесса без разветвления. на самом деле, разветвление разрушило бы все необходимые "требования" / зависимости и порядок исполнения.

может быть, есть еще какой-то контекст для вашего вопроса, которым вы можете поделиться

Другие вопросы по тегам