Я нахожусь в процессе установки Марионетки в нашей среде QA. Я создал несколько деклараций и устанавливаю классы, которые хорошо работают. Я знаю об определениях Узла и успешно создал декларации для применения на несколько узлов с помощью определения узла. Но я должен все же выяснить, как поместить группу узлов в группу так, чтобы я мог использовать groupname вместо того, чтобы иметь необходимость указать каждого узлы в определении узла. Этот URL к puppetlabs документу, кажется, говорит только о создании группы в Марионеточной Версии для предприятия. Как я создаю группы в общественной версии?
Это - мой текущий nodes.pp файл.
[root@puppet modules]# cat /etc/puppet/manifests/nodes.pp
node "saturn.qa1.example.com", "mercury.qa1.example.com" {
include qa1check
}
Вы не можете.
Либо вы используете регулярные выражения для имени узла, либо создаете собственный Классификатор внешних узлов (ENC) , который позволяет сделать это в упрощенном виде.