mule

Mule ESB Puppet Module

Ryan Carter

ryandcarter

9,711 downloads

7,704 latest version

4.1 quality score

Version information

  • 0.3.0 (latest)
  • 0.2.0
  • 0.1.0
released Aug 21st 2015

Start using this module

Documentation

ryandcarter/mule — version 0.3.0 Aug 21st 2015

puppet-mule

Build Status

A Puppet module to install and manage the Mule ESB community runtime.

Usage

node default {
  class  { 'java':
    distribution => 'jdk',
    version      => 'latest',
  }
  ->
  class  { 'mule': }
} 

Deploy an app

node default {
  class  { 'java':
    distribution => 'jdk',
    version      => 'latest',
  }
  ->
  class  { 'mule': }
  ->
  mule::app::deploy { "HelloApp":
    app_url => 'https://repository.mulesoft.org/nexus/content/repositories/releases/org/mule/examples/mule-example-echo/3.5.0/mule-example-echo-3.5.0.zip'
  }
} 

Licence

This project is distributed under Apache 2 licence.