Предположим, например, у меня 3 сервера, у этих 3 серверов установлен apache. Для каждого из них я должен создать несколько ресурсов, определенных apache :: vhost.Можно ли определить список Defined Resource в Puppet?
Есть ли способ, что вместо того, чтобы делать что
node 'srv1.example.com' inherit webserver {
apache::vhost { 'toto1' :
... => ... ,
}
apache::vhost { 'toto2' :
... => ... ,
}
apache::vhost { 'toto3' :
... => ... ,
}
}
можно сделать что-то со следующим рисунком (допуская, что мой определенный ресурс только с именем может делать то, что ему нужно)
node 'srv1.example.com' inherit webserver {
$vhost = ['toto1', 'toto2', 'toto3'];
??????
}