add additional maintainers, update desc
1 file changed
tree: 3837d78d7bf686211fb324b7b74e48165e34db96
  1. .gitattributes
  2. .gitignore
  3. .gitmodules
  4. doap_Brooklyn.rdf
  5. LICENSE
  6. NOTICE
  7. pom.xml
  8. README.md
README.md

Brooklyn

Apache Brooklyn helps to model, deploy, and manage systems.

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:

Quick Start

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.

Resources

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:

  • the people behind Apache Brooklyn