Вот небольшой примерный модуль:
class apache {
...
}
В чем разница между этими двумя методами, если я хочу включить свой примерный модуль?
node web1 {
include apache
}
node web1 {
class { 'apache:' }
}
Как лучше всего включить класс?
Между этими двумя подходами нет разницы. Вам нужно будет использовать class {'apache':}
format, если вы хотите добавить параметры класса.