Using Puppet Modules to Set up WSO2 API-M
Deprecated! These Puppet Modules based API-M instructions have been deprecated due to the following reasons:
The Puppet Modules used in these instructions are supported only with Puppet 3.3.8 and above and below Puppet 4.0.0. As a result, these Puppet Modules are not compatible with the latest operating systems.
Click here for the latest API-M deployment patterns.
If you wish, you can use the WSO2 API Manager (WSO2 API-M) Puppet Module to install and configure WSO2 API Manager using any of the 7 deployment patterns (plus the single node deployment with embedded H2 databases, namely pattern 0). Configuration data is managed using Hiera. Hiera provides a mechanism to separate the configuration data from Puppet scripts and manage them in a set of YAML files in a hierarchical manner.
Follow one of the following guides to set up an API-M deployment using Puppet.
- Using Puppet Modules to Set up WSO2 API-M with Pattern 0
- Using Puppet Modules to Set up WSO2 API-M with Pattern 1
- Using Puppet Modules to Set up WSO2 API-M with Pattern 2
- Using Puppet Modules to Set up WSO2 API-M with Pattern 3
- Using Puppet Modules to Set up WSO2 API-M with Pattern 4
- Using Puppet Modules to Set up WSO2 API-M with Pattern 5
- Using Puppet Modules to Set up WSO2 API-M with Pattern 6
- Using Puppet Modules to Set up WSO2 API-M with Pattern 7