This documentation is for WSO2 Puppet Modules version 2.0.0. View documentation for the latest release.
We have moved WSO2 Puppet Modules to separate product specific repositories, and as a result the puppet-modules repository, which this documentation is based on has been deprecated.
A new puppet-common repository has been introduced. Please find the new repository list here.
Page Comparison - WSO2 Puppet Modules Documentation (v.12 vs v.13) - WSO2 Puppet Modules 2.0.0 - WSO2 Documentation

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

WSO2 Puppet Modules contains Puppet modules for installing and configuring WSO2 products on various environments. Each Puppet Module is designed to support multiple versions of a WSO2 product. Configuration data is managed using Hiera. Hiera provides a mechanism for separating configuration data from Puppet scripts and managing them in a separate set of YAML files in a hierarchical manner.

Get started with WSO2 Puppet Modules

If you are new to using WSO2 Puppet Modules, follow the steps given below to get started:

Get familiar with WSO2 Puppet Modules
Understand the basics of WSO2 Puppet Modules and its architecture.
Using WSO2 Puppet Modules
Understand the basics of the Puppet Modules and its architecture.

To know more about WSO2 Puppet Modules browse the topics in the left navigation panel. You can also use the Search box on the left to find a term or phrase in this documentation, or use the box in the top right-hand corner to search in all WSO2 product documentation. 

To download a PDF of this document or a selected part of it, click here (only generate one PDF at a time). You can also use this link to export to HTML or XML.