OK, vejo como isso funciona. O Painel de fantoches substitui site.pp
, se você definir o painel como seu Classificador de nó externo (ENC) . Bem, isso não é totalmente verdade, pois você pode usar os dois:
ENCs can co-exist with standard node definitions in site.pp, and the classes declared in each source are effectively merged.
Pelo que entendi, os nomes Classes = do painel de seus módulos de fantoches. E você pode criar Grupos para agrupar classes para aplicar a um grupo de nós. Eu configurei um grupo CentOS6 com todos os meus servidores CentOS 6 e por meu antigo site.pp na minha pergunta original, ele tem todas as Classes (módulos) que eu quero que meus servidores CentOS 6 tenham aplicado em seu catálogo. A adição de nós e classes a grupos pode ser feita através do painel.
Outro exemplo:
site.pp
:
node default {
include iptables
include selinux
include dns
include test
}
Convertendo o site.pp para o Puppet Dashboard (captura de tela):