A puppet module for configuring puppet agents