Puppet Module for Pulp: Juicy Software Repository Management
Pulp is a platform for managing repositories of content, such as software packages, and pushing that content out to large numbers of consumers.
This puppet module is for installing and configuring it.
default:
include pulp
pulp server:
class { 'pulp':
pulp_version => '2',
pulp_server => true
}
pulp client:
class { 'pulp':
pulp_version => '2',
pulp_client => true
}
pulp server with admin client and yum repository enabled:
class { 'pulp':
pulp_version => '2',
pulp_server => true,
pulp_admin => true,
repo_enabled => true
}