A custom product is used to contain custom repositories. This allows to deploy in-house puppet modules and rpms. Create a custom product{ Content } -> Products [ New Product ] [ Save ] Add a repos for puppet modules{ Content } -> Products -> My Products -> Repositories [ Create Repository ] [ Save ] Add a module to the puppets repo{ Content } -> Products -> My Products -> Repositories click on the My puppets repository Choose file and upload my_hello-0.1.0.tar.gz Add a repos for custom rpms{ Content } -> Products -> My Products -> Repositories [ Create Repository ]