Chapter 3. Adding Puppet Modules to Red Hat Satellite 6

Puppet modules form a part of a product in Red Hat Satellite 6. This means you must create a custom product and then upload the modules that form the basis of that product. For example, a custom product might consist of a set of Puppet modules required to setup a HTTP server, a database, and a custom application. Custom products can also include repositories with RPM packages that apply to your application.

3.1. Creating a Custom Product

The first step to adding our Puppet module is to create a custom product.

Procedure 3.1. Creating a Custom Product

  1. Login to your Red Hat Satellite 6 server.
  2. Navigate to ContentProducts.
  3. Click + New Product.
  4. Provide your custom product with a Name. In this example, use MyProduct as the name.
  5. The Label field automatically populates with a label based on the Name.
  6. Provide a GPG Key, Sync Plan, and a Description if required. For our example, leave those fields blank.
  7. Click Save.
Satellite now has a new product called MyProduct.