Não há diferença entre essas duas abordagens. Você precisaria usar o formato class {'apache':}
se quiser adicionar parâmetros de classe.
Aqui está um pequeno exemplo de módulo:
class apache {
...
}
Qual é a diferença entre esses dois métodos se eu quiser incluir meu módulo de exemplo?
node web1 {
include apache
}
node web1 {
class { 'apache:' }
}
Quais são as melhores práticas para incluir uma aula?
Tags puppet