commit | b4ec51195cd2178f731512f789bb267b7ca68e43 | [log] [tgz] |
---|---|---|
author | Alex Heneveld <alex.heneveld@cloudsoftcorp.com> | Wed Feb 10 15:52:07 2016 +0000 |
committer | Alex Heneveld <alex.heneveld@cloudsoftcorp.com> | Wed Feb 10 15:52:07 2016 +0000 |
tree | 36d81515d3b422bef16a1f66b9cb1236f2c543f3 | |
parent | c8996efd5f577d90b4251e229ba2c9419c90213a [diff] | |
parent | 9d259025cc40f3378e67e8e0e6fe51458cdbef9e [diff] |
This closes #3
It supports blueprints in YAML or Java, and deploys them to many clouds and other target environments. It monitors those deployments, maintains a live model, and runs autonomic policies to maintain their health.
For more information visit brooklyn.apache.org , where you'll find:
This is the uber-repo. To build the entire codebase, get this project and its sub-modules:
git clone http://github.com/apache/brooklyn/ cd brooklyn git submodule init git submodule update --remote --merge --recursive
And then:
mvn clean install
The results are in brooklyn-dist/usage/dist/target/
. To run, you might:
pushd brooklyn-dist/usage/dist/target/brooklyn-dist/brooklyn/ bin/brooklyn launch
For more on the code, sub-modules, not using sub-modules, and other topics, see below.
The Developers section of the main website and the Developer Guide contains more detail on working with the codebase. It is available for this version/branch -- 0.9.0-SNAPSHOT (permalink, also used below) or for the latest released version.
Useful topics include:
getting the source code
setting up Git with forks, submodules (or alternatively avoiding submodules) and other productivity hints
the people behind Apache Brooklyn