Não há limites de agente no Puppet de código aberto.
Para um grande número de nós, você pode precisar de vários Masters, mas isso é possível com a versão de código aberto, bem como com o Puppet Enterprise.
A maior diferença é que a versão corporativa oferece mais recursos adicionais e suporte, enquanto o núcleo Puppet é o mesmo em ambas as versões.
Mais sobre isso em: link