У меня есть этот node.pp, и мне интересно, как puppet собирается его выполнить.
node 'agent.puppet.demo' {
include ssh
include postfix
include mysql
include apache
}
На узле агента, когда я запускаю это:
$ puppetd -t -d
Марионетка не выполняет его последовательно, то есть сначала не выполняет ssh, затем postfix, ...
Кто-нибудь знает, почему это так? Это потому, что он называется «декларативным языком», где порядок выполнения не имеет большого значения?
Если это так, то я могу просто определенным образом объявить, что я хочу, и puppet поймет, как это выполнить?