Если вы собираетесь сопоставлять узлы с помощью регулярных выражений, вам нужно поместить шаблон внутри /.../
, например это:
node /^api\d+\.eu-west-1\.compute\.internal/ {
include sudo
package { 'vim': ensure => present }
}
Подробнее можно прочитать здесь