1
比方說,我有3臺服務器,這3臺服務器都安裝了apache。 對於他們每個人,我都要實例化幾個apache :: vhost定義的資源。是否可以在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'];
??????
}