Artifactory provides full support for managing Puppet modules, ensuring optimal and reliable access to Puppet Forge . By aggregating multiple Puppet repositories under a single virtual repository, Artifactory enables upload and download access to all your Puppet modules through a single URL.
The ability to provision Puppet modules from Artifactory to the Puppet command line tool for all repository types.
Calculation of Metadata for Puppet modules hosted in Artifactory's local repositories.
Access to multiple Puppet repositories from a single URL by aggregating them under Virtual Repositories. This overcomes the limitation of the Puppet client which can only access a single registry at a time.
Support for flexible puppet repository layouts that allow you to organize your Puppet modules, and assign access privileges according to projects or development teams.
Puppet version support
Puppet does not support a context path up to version 4.9.1, we recommend using Artifactory with Puppet version 4.9.2 and above. Please see below if you are using Puppet 4.9.1 and below.