Se você puder criar um script (no mestre Puppet) que imprimirá o nome (provavelmente através de chamadas para o AWS CLI), você pode usar o gerar a função para usar o nome em seus manifestos e modelos do Puppet.
Você pode adicionar essa chamada diretamente no arquivo site.pp
.
$rds_internal_name = generate('/usr/local/sbin/get-rds-internal-name')