Serverless Puppet with control repo, Hiera, roles and profiles and Puppet Bolt