Set Up Virtual Puppet Repositories

JFrog Artifactory Documentation

JFrog Artifactory
Content Type
User Guide

A virtual repository, in Artifactory, aggregates modules from both local and remote repositories.

This allows you to access both locally hosted Puppet modules and those from remote proxied Puppet repositories from a single URL defined for the virtual repository.

To define a virtual Puppet repository, from the Administration module, select Repositories | Repositories | Virtual, set the Package Type to Puppet, and select the underlying local and remote Puppet repositories to include in the Basic settings tab.

Click Save & Finish to create the repository.