All Projects → KrisBuytaert → puppet-pulp

KrisBuytaert / puppet-pulp

Licence: GPL-2.0 license
No description, website, or topics provided.

Programming Languages

Puppet
460 projects
ruby
36898 projects - #4 most used programming language
shell
77523 projects

Puppet Module for Pulp: Juicy Software Repository Management

Build Status

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.

Usage

Installing Pulp Server Version 1

default:

include pulp

Installing Pulp Version 2

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
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].