Skip to content
Samitha Chathuranga edited this page Mar 6, 2017 · 3 revisions

Welcome to the puppet-apim wiki!

WSO2 API Manager 2.1.0 Puppet Modules

This repository contains the three puppet modules related to WSO2 API Manager.

  1. wso2am_runtime - WSO2 API Manager 2.1.0
    
  2. wso2am_analytics - WSO2 APIM Analytics Server 2.1.0
    
  3. wso2is_prepacked - Pre-packaged WSO2 Identity Server 5.3.0
    

Seven WSO2 APIM deployment patterns can be configured using these 3 modules.

The provided patterns are as below.

  1. Pattern 1 - Single node deployment without distribution.
  2. Pattern 2 - Single node deployment without distribution with analytics.
  3. Pattern 3 - Fully distributed with Gateway worker/manager separation.
  4. Pattern 4 - Fully distributed with Gateway in a demilitarized zone with worker/manager separation.
  5. Pattern 5 - Distributed with Gateway worker/manager separation. Gateway worker and Key Manager in the same node.
  6. Pattern 6 - Distributed with Gateway worker/manager separation. Store in the same node as the Publisher.
  7. Pattern 7 - Single node deployment without distribution and with prepackaged WSO2 Identity Server as Key Manager.

Information and guides on each above modules are included in the README files in each module. Follow the guides in these README files well before setting up your preferred pattern.

Clone this wiki locally