Как Puppet обрабатывает с точки зрения процессов?
Я хочу выяснить, как манипулирует Puppet: в мастер-процессе или Puppet разветвляет его для выполнения в дочернем процессе?
Мне необходимо знать, что именно делать puppet master
при обработке манифестов, потому что мне нужно запихнуть некоторые конфигурации по умолчанию в "container"
работает на "client"
машина. Тот "client"
узел является рабом хоста с puppet master
, но "container"
не имеет puppet
, И тогда я должен применить эти конфиги на "container"
без использования puppet
1 ответ
Насколько я понимаю, puppetmaster вообще не обрабатывает манифест на клиентах, он просто выталкивает манифест клиенту марионеток по запросу. на кукольном клиенте запуск вручную показывает, что происходит:
марионеточный агент -t
похоже, что это последовательное выполнение процесса без разветвления. на самом деле, разветвление разрушило бы все необходимые "требования" / зависимости и порядок исполнения.
может быть, есть еще какой-то контекст для вашего вопроса, которым вы можете поделиться