http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/download/index.md ---------------------------------------------------------------------- diff --git a/website/download/index.md b/website/download/index.md deleted file mode 100644 index 0c56756..0000000 --- a/website/download/index.md +++ /dev/null @@ -1,158 +0,0 @@ ---- -layout: website-normal -title: Download -children: -- { link: /v/latest/misc/download.html, title: Details, not_external: true } -- { path: verify.md, title: Verify } -- { link: /v/latest/misc/release-notes.html, title: Release Notes, not_external: true } -- ../meta/versions.md ---- - -<div class="row"> - -<div class="col-md-6" markdown="1"> - -<div class="panel panel-default"> - <div class="panel-heading" markdown="1"> -#### RPM Package - </div> - <div class="panel-body" markdown="1"> -<div style="height: 9em;" markdown="1"> -Suitable for version 7 of CentOS and Red Hat Enterprise Linux. -</div> - -<div class="text-center"> - <a class="btn btn-default" href="https://www.apache.org/dyn/closer.lua?action=download&filename=brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-1.noarch.rpm" role="button">RPM package</a> -</div> - </div> -</div> - -</div><!-- col --> - -<div class="col-md-6" markdown="1"> - -<div class="panel panel-default"> - <div class="panel-heading" markdown="1"> -#### DEB Package - </div> - <div class="panel-body" markdown="1"> -<div style="height: 9em;" markdown="1"> -Suitable Ubuntu and Debian distributions. -</div> - -<div class="text-center"> - <a class="btn btn-default" href="https://www.apache.org/dyn/closer.lua?action=download&filename=brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}.deb" role="button">DEB package</a> -</div> - </div> -</div> - -</div><!-- col --> - -<div class="col-md-6" markdown="1"> - -<div class="panel panel-default"> - <div class="panel-heading" markdown="1"> -#### Distribution - </div> - <div class="panel-body" markdown="1"> -<div style="height: 9em;" markdown="1"> -A pre-built package that contains Apache Brooklyn and all of its dependencies in a single, easy-to-run package. -*Suitable for Linux and Windows servers and workstations with Java installed -(Java 1.8 is supported, including OpenJDK, Oracle, and IBM varieties).* -</div> - -<div class="text-center"> - <a class="btn btn-default" href="https://www.apache.org/dyn/closer.lua?action=download&filename=brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-bin.tar.gz" role="button">Tarball</a> - <a class="btn btn-default" href="https://www.apache.org/dyn/closer.lua?action=download&filename=brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-bin.zip" role="button">Zip</a> -</div> - </div> -</div> - -</div><!-- col --> - -<div class="col-md-6" markdown="1"> - -<div class="panel panel-default"> - <div class="panel-heading" markdown="1"> -#### Command line client - </div> - <div class="panel-body" markdown="1"> -<div style="height: 6.5em;" markdown="1"> -Already got a Brooklyn server? Download just the CLI client here. -</div> - -<div class="text-center" style="margin-bottom: 0.5em"> - <a class="btn btn-default" href="https://www.apache.org/dyn/closer.lua?action=download&filename=brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-client-cli-linux.tar.gz" role="button">Linux Tarball</a> - <a class="btn btn-default" href="https://www.apache.org/dyn/closer.lua?action=download&filename=brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-client-cli-macosx.tar.gz" role="button">Mac OSX Tarball</a> - <a class="btn btn-default" href="https://www.apache.org/dyn/closer.lua?action=download&filename=brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-client-cli-windows.tar.gz" role="button">Windows Tarball</a> -</div> -<div class="text-center"> - <a class="btn btn-default" href="https://www.apache.org/dyn/closer.lua?action=download&filename=brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-client-cli-linux.zip" role="button">Linux Zip</a> - <a class="btn btn-default" href="https://www.apache.org/dyn/closer.lua?action=download&filename=brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-client-cli-macosx.zip" role="button">Mac OSX Zip</a> - <a class="btn btn-default" href="https://www.apache.org/dyn/closer.lua?action=download&filename=brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-client-cli-windows.zip" role="button">Windows Zip</a> -</div> - </div> -</div> - -</div><!-- col --> -<div class="col-md-6" markdown="1"> - -<div class="panel panel-default"> - <div class="panel-heading" markdown="1"> -#### Source Code - </div> - <div class="panel-body" markdown="1"> -<div style="height: 9em;" markdown="1"> -The source code for Apache Brooklyn. Use this to build your own binaries and make private modifications. *If you want to -contribute code changes to Apache Brooklyn, we recommend you get the source code from version control. Visit the -[Developers pages](../developers/index.html) to find out more.* -</div> - -<div class="text-center"> - <a class="btn btn-default" href="https://www.apache.org/dyn/closer.lua?action=download&filename=brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-src.tar.gz" role="button">Tarball</a> - <a class="btn btn-default" href="https://www.apache.org/dyn/closer.lua?action=download&filename=brooklyn/apache-brooklyn-{{ site.brooklyn-stable-version }}/apache-brooklyn-{{ site.brooklyn-stable-version }}-src.zip" role="button">Zip</a> -</div> - </div> -</div> - -</div><!-- col --> -</div><!-- row --> - -A full list of download links including Maven coordinates are [here]({{ site.path.guide }}/misc/download.html). -<br/><br/> - -## What Next? - -<div class="row"> -<div class="col-md-6" markdown="1"> - -<div class="panel panel-default"> - <div class="panel-heading" markdown="1"> -#### Verify Your Download - </div> - <div class="panel-body" markdown="1" style="height: 7em;"> - -[Hashes and signatures](verify.html) of all our artifacts are available, if you wish to verify that they are genuine. - - </div> -</div> - -</div><!-- col --> -<div class="col-md-6" markdown="1"> - -<div class="panel panel-default"> - <div class="panel-heading" markdown="1"> -#### **Get Started!** - </div> - <div class="panel-body" markdown="1" style="height: 7em;"> - -Take a look at our guide to getting started. - -<div class="text-center"> - <a class="btn btn-primary" href="{{ site.path.guide }}/start/running.html" role="button">Get Started!</a> -</div> - -</div> - -</div><!-- col --> -</div><!-- row -->
http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/download/verify.md ---------------------------------------------------------------------- diff --git a/website/download/verify.md b/website/download/verify.md deleted file mode 100644 index 2fd64f5..0000000 --- a/website/download/verify.md +++ /dev/null @@ -1,667 +0,0 @@ ---- -layout: website-normal -title: Verify the Integrity of Downloads ---- - -You can verify the integrity of the downloaded files using their PGP signatures or SHA-1 checksums. - -## Verifying Hashes - -To verify the downloads, first get the MD5, SHA1 and/or SHA256 hashes using these links. -Note that all links are for first-class Apache Software Foundation mirrors -so there is already reduced opportunity for anyone maliciously tampering with these files. - -<table class="table"> -<tr> -<th>Artifact</th> -<th colspan="3">Hashes</th> -</tr> - -<tr> -<td>apache-brooklyn-0.12.0-bin.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-bin.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-bin.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-bin.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-bin.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-bin.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-bin.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-bin.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-classic.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-classic.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-classic.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-classic.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-classic.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-classic.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-classic.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-classic.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-1.noarch.rpm</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-1.noarch.rpm.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-1.noarch.rpm.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-1.noarch.rpm.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-src.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-src.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-src.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-src.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-src.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-src.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-src.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-src.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-client-cli-linux.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-linux.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-linux.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-linux.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-client-cli-linux.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-linux.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-linux.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-linux.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-client-cli-macosx.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-macosx.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-macosx.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-macosx.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-client-cli-macosx.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-macosx.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-macosx.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-macosx.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-client-cli-windows.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-windows.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-windows.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-windows.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-client-cli-windows.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-windows.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-windows.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-windows.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-bin.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-bin.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-bin.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-bin.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-bin.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-bin.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-bin.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-bin.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-karaf.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-karaf.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-karaf.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-karaf.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-karaf.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-karaf.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-karaf.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-karaf.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-1.noarch.rpm</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-1.noarch.rpm.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-1.noarch.rpm.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-1.noarch.rpm.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-src.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-src.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-src.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-src.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-src.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-src.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-src.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-src.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-client-cli-linux.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-linux.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-linux.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-linux.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-client-cli-linux.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-linux.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-linux.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-linux.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-client-cli-macosx.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-macosx.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-macosx.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-macosx.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-client-cli-macosx.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-macosx.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-macosx.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-macosx.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-client-cli-windows.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-windows.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-windows.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-windows.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-client-cli-windows.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-windows.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-windows.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-windows.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-bin.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-bin.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-karaf.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-karaf.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-1.noarch.rpm</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-1.noarch.rpm.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-1.noarch.rpm.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-1.noarch.rpm.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-src.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-src.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-client-cli-linux.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-client-cli-linux.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-client-cli-macosx.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-client-cli-macosx.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-client-cli-windows.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-client-cli-windows.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-bin.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-bin.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-1.noarch.rpm</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-1.noarch.rpm.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-1.noarch.rpm.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-1.noarch.rpm.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-src.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-src.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-client-cli-linux.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-client-cli-linux.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-client-cli-macosx.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-client-cli-macosx.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-client-cli-windows.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-client-cli-windows.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.8.0-incubating-bin.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-bin.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-bin.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-bin.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.8.0-incubating-bin.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-bin.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-bin.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-bin.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.8.0-incubating-src.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-src.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-src.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-src.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.8.0-incubating-src.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-src.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-src.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-src.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.7.0-incubating-bin.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.7.0-incubating-bin.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.7.0-incubating-src.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.tar.gz.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.7.0-incubating-src.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.zip.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.zip.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.zip.sha256">sha256</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.7.0-M2-incubating</td> -<td><a href="https://archive.apache.org/dist/brooklyn/0.7.0-M2-incubating/apache-brooklyn-0.7.0-M2-incubating.tar.gz.md5">md5</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/0.7.0-M2-incubating/apache-brooklyn-0.7.0-M2-incubating.tar.gz.sha1">sha1</a></td> -<td><a href="https://archive.apache.org/dist/brooklyn/0.7.0-M2-incubating/apache-brooklyn-0.7.0-M2-incubating.tar.gz.sha256">sha256</a></td> -</tr> -</table> - -You can verify the SHA1 or SHA256 hashes easily by placing the files in the same folder as the download artifact and -then running `shasum`, which is included in most UNIX-like systems: - -{% highlight bash %} -shasum -c apache-brooklyn-{{ site.brooklyn-stable-version }}.tar.gz.sha1 -shasum -c apache-brooklyn-{{ site.brooklyn-stable-version }}.tar.gz.sha256 -{% endhighlight %} - -You can verify the MD5 hashes by running a command like this, and comparing the output to the contents of the `.md5` file: - -{% highlight bash %} -md5 apache-brooklyn-{{ site.brooklyn-stable-version }}.tar.gz -{% endhighlight %} - - -## Verifying PGP Signatures using PGP or GPG - -You can download PGP/GPG signatures using these links. Note that these links are for first-class Apache -Software Foundation mirrors so there will be reduced opportunity for tampering with these files. - -<table class="table"> -<tr> -<th>Artifact</th> -<th colspan="2">Link</th> -</tr> -<tr> -<td>Release Manager's public keys</td> -<td><a href="https://www.apache.org/dist/brooklyn/KEYS">KEYS</a></td> -</tr> - -<tr> -<td>apache-brooklyn-0.12.0-bin.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-bin.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-bin.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-bin.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-classic.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-classic.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-classic.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-classic.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-1.noarch.rpm</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-1.noarch.rpm.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-src.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-src.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-src.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-src.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-client-cli-linux.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-linux.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-client-cli-linux.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-linux.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-client-cli-macosx.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-macosx.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-client-cli-macosx.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-macosx.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-client-cli-windows.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-windows.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.12.0-client-cli-windows.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.12.0/apache-brooklyn-0.12.0-client-cli-windows.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-bin.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-bin.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-bin.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-bin.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-karaf.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-karaf.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-karaf.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-karaf.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-1.noarch.rpm</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-1.noarch.rpm.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-src.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-src.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-src.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-src.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-client-cli-linux.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-linux.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-client-cli-linux.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-linux.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-client-cli-macosx.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-macosx.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-client-cli-macosx.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-macosx.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-client-cli-windows.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-windows.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.11.0-client-cli-windows.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.11.0/apache-brooklyn-0.11.0-client-cli-windows.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-bin.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-bin.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-karaf.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-karaf.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-1.noarch.rpm</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-1.noarch.rpm.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-src.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-src.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-client-cli-linux.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-client-cli-linux.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-client-cli-macosx.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-client-cli-macosx.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-client-cli-windows.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.10.0-client-cli-windows.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-bin.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-bin.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-1.noarch.rpm</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-1.noarch.rpm.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-src.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-src.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-client-cli-linux.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-client-cli-linux.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-client-cli-macosx.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-client-cli-macosx.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-client-cli-windows.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.9.0-client-cli-windows.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.8.0-incubating-bin.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-bin.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.8.0-incubating-bin.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-bin.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.8.0-incubating-src.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-src.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.8.0-incubating-src.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.8.0-incubating/apache-brooklyn-0.8.0-incubating-src.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.7.0-incubating-bin.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.7.0-incubating-bin.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-bin.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.7.0-incubating-src.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.tar.gz.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.7.0-incubating-src.zip</td> -<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.7.0-incubating/apache-brooklyn-0.7.0-incubating-src.zip.asc">asc</a></td> -</tr> -<tr> -<td>apache-brooklyn-0.7.0-M2-incubating.tar.gz</td> -<td><a href="https://archive.apache.org/dist/brooklyn/0.7.0-M2-incubating/apache-brooklyn-0.7.0-M2-incubating.tar.gz.asc">asc</a></td> -</tr> - -</table> - -In order to validate the release signature, download both the release `.asc` file for the release, and the `KEYS` file -which contains the public keys of key individuals in the Apache Brooklyn project. - -Verify the signatures using one of the following commands: - -{% highlight bash %} -pgpk -a KEYS -pgpv brooklyn-{{ site.brooklyn-stable-version }}-dist.tar.gz.asc -{% endhighlight %} - -or - -{% highlight bash %} -pgp -ka KEYS -pgp brooklyn-{{ site.brooklyn-stable-version }}-dist.zip.asc -{% endhighlight %} - -or - -{% highlight bash %} -gpg --import KEYS -gpg --verify brooklyn-{{ site.brooklyn-stable-version }}-dist.tar.gz.asc -{% endhighlight %} http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/index.md ---------------------------------------------------------------------- diff --git a/website/index.md b/website/index.md deleted file mode 100644 index e3f8099..0000000 --- a/website/index.md +++ /dev/null @@ -1,221 +0,0 @@ ---- -layout: website-landing -title: Home -children: -- learnmore/ - -- link: /v/latest/start/index.html - title_in_menu: Get Started - href_link: /v/latest/start/index.md - menu: - - link: /v/latest/start/running.html - title_in_menu: "Running Apache Brooklyn" - not_external: true - - - link: /v/latest/start/blueprints.html - title_in_menu: "Deploying Blueprints" - not_external: true - - - link: /v/latest/start/managing.html - title_in_menu: "Monitoring and Managing Applications" - not_external: true - - - link: /v/latest/start/policies.html - title_in_menu: "Policies" - not_external: true - - - link: /v/latest/start/concept-quickstart.html - title_in_menu: "Brooklyn Concepts Quickstart" - not_external: true - -- path: documentation/ - menu: - - - link: /v/latest/index.html - title_in_menu: "User Guide" - menu_customization: { dropdown_section_header: true } - not_external: true - - - link: /v/latest/blueprints/creating-yaml.html - title_in_menu: Writing Blueprints - not_external: true - - - link: /v/latest/locations/index.html - title_in_menu: Deploying Blueprints - not_external: true - - - link: /v/latest/ops/index.html - title_in_menu: Reference Guide - menu_customization: { dropdown_section_header: true } - not_external: true - - - link: /v/latest/dev/index.html - title_in_menu: Developer Guide - not_external: true - - - path: meta/versions.md - title_in_menu: Versions - menu_customization: { dropdown_new_section: true } - - - path: documentation/other-docs.md - title_in_menu: Other Resources - -- community/ - -- developers/ - -- path: download/ - menu: null - type: button - menu_customization: {type: button} ---- - -<section class="text-center hero" markdown="1"> - -# <span class="text-apache">apache</span> <span class="text-brooklyn">brooklyn</span> - -## Your applications, any clouds, any containers, anywhere. - -<a href="#get-started" class="btn btn-primary btn-lg">Get started</a> -<a href="https://github.com/apache/brooklyn" class="btn btn-link btn-lg"><i class="fa fa-fw fa-github"></i> View code</a> - -</section> - -<section class="container about"> -<h3 class="text-center">Use Apache brooklyn for …</h3> -<div class="row"> - -<div class="col-md-4" markdown="1"> -<p> -<span class="fa-stack fa-2x"> -<i class="fa fa-circle-thin fa-stack-2x "></i> -<i class="fa fa-archive fa-stack-1x modeling"></i> -</span> -</p> - -#### Modeling - -*Blueprints* describe your application, stored as *text files* in *version control* - -*Compose* from the [*dozens* of supported components](learnmore/catalog/) or your *own components* using *bash, Java, Chef...* - -<div class="text-muted" markdown="1"> -#### JBoss • Cassandra • QPid • nginx • [many more](learnmore/catalog/) -</div> -</div> - -<div class="col-md-4" markdown="1"> -<p> -<span class="fa-stack fa-2x"> -<i class="fa fa-circle-thin fa-stack-2x "></i> -<i class="fa fa-rocket fa-stack-1x deploying"></i> -</span> -</p> - -#### Deploying - -Components *configured & integrated* across *multiple machines* automatically - -*20+ public clouds*, or your *private cloud* or bare servers - and *Docker* containers - -<div class="text-muted" markdown="1"> -#### Amazon EC2 • CloudStack • OpenStack • SoftLayer • many more -</div> -</div> - -<div class="col-md-4" markdown="1"> -<p> -<span class="fa-stack fa-2x"> -<i class="fa fa-circle-thin fa-stack-2x "></i> -<i class="fa fa-cog fa-stack-1x managing"></i> -</span> -</p> - -#### Managing - -*Monitor* key application *metrics*; *scale* to meet demand; *restart* and *replace* failed components - -View and modify using the *web console* or automate using the *REST API* - -<div class="text-muted" markdown="1"> -#### Metric-based autoscaler • Restarter & replacer • Follow the sun • Load balancing -</div> - -</div> -</div> -</section> - - -<section class="jumbotron get-started" id="get-started"> - <div class="container"> - <div class="row"> - <div class="col-md-12"> - <h3 class="text-center">Get started</h3> - <div class="shell"> - <div class="shell-toolbar"> - <i class="red"></i> - <i class="yellow"></i> - <i class="green"></i> - <span>bash</span> - </div> -{% highlight bash %} -curl -SL --output apache-brooklyn-{{site.brooklyn-stable-version}}-vagrant.tar.gz "https://www.apache.org/dyn/closer.lua?action=download&filename=brooklyn/apache-brooklyn-{{site.brooklyn-stable-version}}/apache-brooklyn-{{site.brooklyn-stable-version}}-vagrant.tar.gz" -tar xvf apache-brooklyn-{{site.brooklyn-stable-version}}-vagrant.tar.gz -cd apache-brooklyn-{{site.brooklyn-stable-version}}-vagrant -vagrant up brooklyn -{% endhighlight %} - </div> - <div class="text-muted row"> - <div class="col-md-9">Paste the above at a Terminal prompt. It will download and start Brooklyn automatically.</div> - <div class="col-md-3 text-rigth">Looking for <a href="{{ site.path.guide }}/start/running.html">more installation options?</a></div> - </div> - <p>Congratulation! Next, let's <a href="{{ site.path.guide }}/start/blueprints.html">deploy a blueprint</a>.</p> - </div> - </div> - </div> -</section> - -<section class="container text-center social"> - <div class="row"> - <div class="col-md-12"> - <h3 class="text-center">Get in touch</h3> - <p>The community is available on the following channels in case you need anything</p> - </div> - <div class="col-sm-4"> - <a href="http://webchat.freenode.net/?channels=brooklyncentral" - data-toggle="tooltip" data-placement="bottom" title="IRC: freenode #brooklyncentral"> - <p> - <span class="fa-stack fa-2x"> - <i class="fa fa-circle-thin fa-stack-2x"></i> - <i class="fa fa-slack fa-stack-1x"></i> - </span> - </p> - <h4 id="deploy">IRC</h4> - </a> - </div> - <div class="col-sm-4"> - <a href="https://lists.apache.org/list.html?d...@brooklyn.apache.org" - data-toggle="tooltip" data-placement="bottom" title="Mailing list: d...@brooklyn.apache.org"> - <p> - <span class="fa-stack fa-2x"> - <i class="fa fa-circle-thin fa-stack-2x"></i> - <i class="fa fa-envelope-o fa-stack-1x"></i> - </span> - </p> - <h4 id="deploy">Mailing list</h4> - </a> - </div> - <div class="col-sm-4"> - <a href="https://twitter.com/#!/search?q=brooklyncentral" - data-toggle="tooltip" data-placement="bottom" title="Twitter: @brooklyncentral"/> - <p> - <span class="fa-stack fa-2x"> - <i class="fa fa-circle-thin fa-stack-2x"></i> - <i class="fa fa-twitter fa-stack-1x"></i> - </span> - </p> - <h4 id="deploy">Twitter</h4> - </a> - </div> - </div> -</section> http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/blueprint-tour.md ---------------------------------------------------------------------- diff --git a/website/learnmore/blueprint-tour.md b/website/learnmore/blueprint-tour.md deleted file mode 100644 index 0a7795b..0000000 --- a/website/learnmore/blueprint-tour.md +++ /dev/null @@ -1,191 +0,0 @@ ---- -layout: website-normal -title: A Quick Tour of a Brooklyn Blueprint -title_in_menu: Blueprint Tour ---- - -<div class="jumobotron annotated_blueprint" markdown="1"> - <div class="code_scroller"> - <div class="initial_notice"><div><div> - Hover over an element to learn more - <div class="ann_light">This message will go away in <span id="countdown">3s</span></div> - <div class="ann_play fa fa-play-circle-o"></div> - </div></div></div> - <div class="code_viewer"> - -<div class="block"> - <div class="annotations_wrapper1"><div class="annotations_wrapper2"><div class="annotations"> - <div class="short"> - Describe your application - </div> - <div class="long"><p> - Start by giving it a name, - optionally adding a version and other metadata. - The format is YAML -- a human-friendly extension to JSON -- - following the - <a href="{{ site.path.website }}/learnmore/theory.html#standards">CAMP</a> standard. - </p><p> - Treat it like source code: use comments, version control it, test it with CI. - </p></div> - </div><div class="connector"><div> </div></div></div></div> -<div><span class="ann_highlight"># java chatroom with ruby chatbot and couchbase backend (example)</span> -name: Chatroom with Chatbot -services:</div></div> - -<div class="block"> - <div class="annotations_wrapper1"><div class="annotations_wrapper2"><div class="annotations"> - <div class="short"> - Compose blueprints - </div> - <div class="long"><p> - Choose your building blocks from a large curated catalog, - and compose them together to form new blueprints - you can deploy and share. - </p><p> - Customize with config keys, such as the initial size - and, for Couchbase, the data buckets required. - </p></div> - </div><div class="connector"><div> </div></div></div></div> -<div><span class="ann_highlight">- type: couchbase-cluster</span> - initialSize: 3 - createBuckets: [{ bucket: chatroom }] - id: chat-couchbase</div></div> - -<div class="block"> - <div class="annotations_wrapper1"><div class="annotations_wrapper2"><div class="annotations"> - <div class="short"> - Run scripts and recipes - </div> - <div class="long"><p> - Use bash, with variables supplied by Brooklyn; - or Chef recipes, with attributes passed from config; - or package managers, dockerfiles, etc. - </p></div> - </div><div class="connector"><div> </div></div></div></div> -<div>- type: bash-server - launch.command: | -<span class="ann_highlight"> wget http://example.com/couchbase-chat/chat-bot/{server.rb,Gemfile,install_ruby_and_libs.sh} - bash install_ruby_and_libs.sh - ruby ./server.rb $COUCHBASE_URL</span></div></div> - -<div class="block"> - <div class="annotations_wrapper1"><div class="annotations_wrapper2"><div class="annotations"> - <div class="short"> - Inject dependencies - </div> - <div class="long"><p> - Connect entities with each other using - <i>sensors</i> published at runtime to give - just-in-time resolution for - shell variables, template expansion, REST calls, - and any other "happens-before" or "on-change" behaviour. - </p></div> - </div><div class="connector"><div> </div></div></div></div> -<div> shell.env: - COUCHBASE_URL: -<span class="ann_highlight"> $brooklyn:entity("chat-couchbase"). - attributeWhenReady("couchbase.cluster.connection.url")</span></div></div> - -<div class="block"> - <div class="annotations_wrapper1"><div class="annotations_wrapper2"><div class="annotations"> - <div class="short"> - Configure locations - </div> - <div class="long"><p> - Give generic VM properties or specific images and flavors. - Networking topologies and geographic constraints are also supported. - </p></div> - </div><div class="connector"><div> </div></div></div></div> -<div> provisioning.properties: -<span class="ann_highlight"> osFamily: ubuntu - minRam: 4gb</span> -</div></div> - -<div class="block"> - <div class="annotations_wrapper1"><div class="annotations_wrapper2"><div class="annotations"> - <div class="short"> - Extend using Java - </div> - <div class="long"><p> - Create new entities, policies, and "effector" operations - using Java or JVM bridges to many languages, workflow systems, - or PaaSes. - </p><p> - Add new blueprints to the catalog, dynamically, - with versions and libraries handled - under the covers automatically with OSGi. - </p></div> - </div><div class="connector"><div> </div></div></div></div> -<div>- type: <span class="ann_highlight">org.apache.brooklyn.entity.webapp.ControlledDynamicWebAppCluster:1.1.0</span> - war: http://example.com/couchbase-chat/chatroom.war - java.sysprops: - chat.db.url: $brooklyn:entity("chat-couchbase").attributeWhenReady("couchbase.cluster.connection.url")</div></div> - -<div class="block"> - <div class="annotations_wrapper1"><div class="annotations_wrapper2"><div class="annotations"> - <div class="short"> - Attach management logic - </div> - <div class="long"><p> - Set up policies which subscribe to real-time metric sensors - to scale, throttle, failover, or follow-the-{sun,moon,action,etc}. - Cloud should be something that <i>applications</i> consume, not people! - </p></div> - </div><div class="connector"><div> </div></div></div></div> -<div> brooklyn.policies: - - type: <span class="ann_highlight">autoscaler</span> - brooklyn.config: - metric: $brooklyn:sensor("webapp.reqs.perSec.windowed.perNode") - metricLowerBound: 400 - metricUpperBound: 600</div></div> - -<div class="block"> - <div class="annotations_wrapper1"><div class="annotations_wrapper2"><div class="annotations"> - <div class="short"> - Run across many locations - </div> - <div class="long"><p> - Blueprints are designed for portability. - Pick from dozens of clouds in hundreds of datacenters. - Or machines with fixed IP addresses, localhost, - Docker on <a href="http://clocker.io">Clocker</a>, etc. - </p><p> - And you're not limited to servers: - services, PaaS, even networks can be locations. - </p></div> - </div><div class="connector"><div> </div></div></div></div> -<div>location: - <span class="ann_highlight">jclouds:aws-ec2</span>: - region: us-east-1 - identity: <i>AKA_YOUR_ACCESS_KEY_ID</i> - credential: <i>[access-key-hex-digits]</i></div></div> - - </div></div> -</div> - -<script language="JavaScript" type="application/javascript"> - -{% comment %} -I've done all I could manage with pure CSS. Just one thing, the bg color -on hover doesn't apply full width to the row if it extends the code_scroller. -Fix it with JS. - -Also resize the warning to be full size, and after first hover get rid of it. -{% endcomment %} - -$(function() { - maxCodeWidth = Math.max.apply(Math, $(".annotated_blueprint div.block > div:last-child").map(function(){ return this.scrollWidth; }).get()); - $(".annotated_blueprint div.block").width(maxCodeWidth); -}) - -$(".annotated_blueprint .code_scroller .initial_notice > div").height($(".annotated_blueprint .code_scroller .code_viewer").height()); -$(".annotated_blueprint .code_scroller .initial_notice > div").width($(".annotated_blueprint .code_scroller").width()); -$(".annotated_blueprint .code_scroller").hover(function() { - $(".annotated_blueprint .initial_notice").css("display", "none"); -}); -$(function() { - setTimeout(function() { $(".annotated_blueprint .initial_notice").hide(400); }, 3000); - setTimeout(function() { $(".annotated_blueprint #countdown").text("2s"); }, 1000); - setTimeout(function() { $(".annotated_blueprint #countdown").text("1s"); }, 2000); -}); -</script> http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/catalog/catalog-item.html ---------------------------------------------------------------------- diff --git a/website/learnmore/catalog/catalog-item.html b/website/learnmore/catalog/catalog-item.html deleted file mode 100644 index ab9b5b7..0000000 --- a/website/learnmore/catalog/catalog-item.html +++ /dev/null @@ -1,137 +0,0 @@ ---- -title: Catalog ---- -<!-- -Licensed to the Apache Software Foundation (ASF) under one -or more contributor license agreements. See the NOTICE file -distributed with this work for additional information -regarding copyright ownership. The ASF licenses this file -to you under the Apache License, Version 2.0 (the -"License"); you may not use this file except in compliance -with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, -software distributed under the License is distributed on an -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -KIND, either express or implied. See the License for the -specific language governing permissions and limitations -under the License. ---> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> -<head> - <title>Brooklyn Entity - Brooklyn Node</title> - <meta name="fragment" content="!"> - - {% include head.html %} - <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/> - <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css"> - <link rel="stylesheet" href="{{site.path.style}}/css/catalog_items.css" type="text/css" media="screen"/> -</head> -<body> -{% include header.html %} -<div id="container"> - <div id="summary"></div> - - <ul class="nav nav-tabs"> - <li class="active"><a href="#configKeys" data-toggle="tab">Config Keys</a></li> - <li id="sensorsTab"><a href="#sensors" data-toggle="tab">Sensors</a></li> - <li id="effectorsTab"><a href="#effectors" data-toggle="tab">Effectors</a></li> - </ul> - - <div class="tab-content"> - <div class="tab-pane active" id="configKeys"></div> - <div class="tab-pane" id="sensors"></div> - <div class="tab-pane" id="effectors"></div> - </div> -</div> - -<script src="{{site.path.style}}/js/underscore-min.js" type="text/javascript"></script> -<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" type="text/javascript"></script> -<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script> -<script src="{{site.path.style}}/js/catalog/common.js" type="text/javascript"></script> -<script src="{{site.path.style}}/js/catalog/items.js" type="text/javascript"></script> - -<script type="text/javascript"> - $(document).ready(function () { - $(window).on('hashchange', updateItem); - - updateItem(items); - - function updateItem(items) { - var args, catalog_type; - args = getArgs(); - if(args.length!=2) { - alert('bad entity format') - return; - } - - // e.g. entities/org.apache.brooklyn.entity.brooklynnode.BrooklynNode - if (!brooklyn) return; - var item = brooklyn.findItemOfType(items[args[0]], args[1]); - - $("#summary").html(brooklyn.typeSummary(item)); - if(args[0] == 'entities') { - catalog_type = 'Entity'; - } else if(args[0] == 'policies') { - catalog_type = 'Policy'; - } else if(args[0] == 'locations') { - catalog_type = 'Location' - } - - document.title = 'Brooklyn ' + catalog_type + ' - ' + item.name; - - item.config.forEach(function (element) { - $("#configKeys").append(brooklyn.configKeyCard(element)); - }); - - if(args[0] == 'entities') { - $("#sensorsTab").show(); - $("#effectorsTab").show(); - item.sensors.forEach(function (element) { - $("#sensors").append(brooklyn.sensorCard(element)); - }); - if (item.effectors != undefined) { - item.effectors.forEach(function (element) { - $("#effectors").append(brooklyn.effectorCard(element)); - }); - } - - } else { - $("#sensorsTab").hide(); - $("#effectorsTab").hide(); - } - } - - function getArgs() { - var args; - var params = window.location.hash; - if(params) { - if(params.length <= 2) { - alert('No such catalog item'); - } - args = params.substring(2).split('/'); - } else { - params = getParameterByName('_escaped_fragment_'); - args = params.split('/'); - } - - return args; - - function getParameterByName(name) { - var search = window.location.search || document.location.search; - if(search === undefined) { - alert('No get parameter specified for a catalog item') - } - - name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); - var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), - results = regex.exec(search); - return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); - } - } - }); -</script> -</body> -</html> http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/catalog/index.html ---------------------------------------------------------------------- diff --git a/website/learnmore/catalog/index.html b/website/learnmore/catalog/index.html deleted file mode 100644 index 78b8a26..0000000 --- a/website/learnmore/catalog/index.html +++ /dev/null @@ -1,155 +0,0 @@ ---- -title: Catalog ---- -<!-- -Licensed to the Apache Software Foundation (ASF) under one -or more contributor license agreements. See the NOTICE file -distributed with this work for additional information -regarding copyright ownership. The ASF licenses this file -to you under the Apache License, Version 2.0 (the -"License"); you may not use this file except in compliance -with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, -software distributed under the License is distributed on an -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -KIND, either express or implied. See the License for the -specific language governing permissions and limitations -under the License. ---> -<head> - - {% include head.html %} - <script type="text/javascript" src="{{site.path.style}}/js/catalog/items.js"></script> - <link rel="stylesheet" href="{{site.path.style}}/css/catalog_items.css" type="text/css" media="screen"/> -</head> - - -<body> - -{% include header.html %} - - - -<div id="container"> - - <ul class="nav nav-tabs"> - <li class="active"><a href="#entities" data-toggle="tab">Entities</a></li> - <li><a href="#policies" data-toggle="tab">Policies</a></li> - <li><a href="#locations" data-toggle="tab">Locations</a></li> - </ul> - - <div class="tab-content"> - <div class="tab-pane active" id="entities"> - <input class="filter form-control" type="text" placeholder="Filter by type, e.g. webapp or nosql"> - </div> - <div class="tab-pane" id="policies"> - <input class="filter form-control" type="text" placeholder="Filter by type, e.g. ha"> - </div> - <div class="tab-pane" id="enrichers"> - <!-- TODO, and above --> - <input class="filter form-control" type="text" placeholder="Filter by type, e.g. http"> - </div> - <div class="tab-pane" id="locations"> - <input class="filter form-control" type="text" placeholder="Filter by type, e.g. http"> - </div> - <div class="tab-pane" id="locationResolvers"></div> - </div> -</div> - -<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" type="text/javascript"></script> -<script src="{{site.path.style}}/js/underscore-min.js" type="text/javascript"></script> -<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script> -<script src="{{site.path.style}}/js/catalog/bloodhound.js" type="text/javascript"></script> -<script src="{{site.path.style}}/js/catalog/common.js" type="text/javascript"></script> -<script type="text/javascript"> - - var filter = function (element, items) { - var ESCAPE_KEY = 27; - - var $element = $(element), - $tab = $element.parent(), - kind = $tab.attr("id"), - collection = items[kind]; - if (!collection) { - console.warn("Unable to determine type for input", element); - return; - } - - // Number.MAX_VALUE configures Bloodhound to return all matches. - var bloodhound = new Bloodhound({ - name: kind, - local: collection, - limit: Number.MAX_VALUE, - datumTokenizer: function (d) { - return Bloodhound.tokenizers.nonword(d.type); - }, - queryTokenizer: Bloodhound.tokenizers.nonword - }); - bloodhound.initialize(); - - // Filter items as input changes - var allAnchors = $tab.find("a").map(function (index, a) { return $(a); }); - var hideAnchorsNotMatchingQuery = function () { - var query = $element.val(); - query = query.trim(); - if (!query) { - $tab.find("a").removeClass("hide"); - } else { - var matchedTypes = {}; - bloodhound.get(query, function (suggestions) { - _.each(suggestions, function (s) { - // approximate a set! - matchedTypes[s.type] = true; - }); - }); - _.each(allAnchors, function (a) { - if (_.has(matchedTypes, a.data("type"))) { - a.removeClass("hide"); - } else { - a.addClass("hide"); - } - }); - } - }; - $element.on("input", hideAnchorsNotMatchingQuery); - // In case page is loaded with text in input, e.g. from back button. - hideAnchorsNotMatchingQuery(); - - $element.on("keydown", function (e) { - if (e.keyCode == ESCAPE_KEY) { - $element.val(""); - hideAnchorsNotMatchingQuery(); - } - }); - }; - - $(document).ready(function () { - updateItems(items); - - function updateItems(items) { - if (!String.prototype.trim) { - String.prototype.trim = function () { - return this.replace(/^\s+|\s+$/g, ''); - }; - } - var card = function (collection, cardFunction, target) { - var cards = _.map(collection, cardFunction); - $(target).append(cards.join("")); - }; - - card(items.entities, brooklyn.entityCard, "#entities"); - card(items.policies, brooklyn.policyCard, "#policies"); - //card(items.enrichers, brooklyn.enricherCard, "#enrichers"); - card(items.locations, brooklyn.locationCard, "#locations"); - - //transformItemAndAddToElement(items.locations, brooklyn.locationCard, "#locations"); - //items.locationResolvers.forEach(function (element) { $("#locationResolvers").append("<tr><td>" + element + "</td></tr>"); }); - $("input.filter").each(function (index, element) { - filter(element, items); - }); - } - }); -</script> http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/features/blueprint-compose.png ---------------------------------------------------------------------- diff --git a/website/learnmore/features/blueprint-compose.png b/website/learnmore/features/blueprint-compose.png deleted file mode 100644 index b446c66..0000000 Binary files a/website/learnmore/features/blueprint-compose.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/features/blueprint-machine-specs.png ---------------------------------------------------------------------- diff --git a/website/learnmore/features/blueprint-machine-specs.png b/website/learnmore/features/blueprint-machine-specs.png deleted file mode 100644 index 140f056..0000000 Binary files a/website/learnmore/features/blueprint-machine-specs.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/features/blueprinting.md ---------------------------------------------------------------------- diff --git a/website/learnmore/features/blueprinting.md b/website/learnmore/features/blueprinting.md deleted file mode 100644 index c79d98b..0000000 --- a/website/learnmore/features/blueprinting.md +++ /dev/null @@ -1,24 +0,0 @@ - -### Blueprinting - - -{% include feature-item.html title="Composable blueprints" %} - -A YAML service spec can refer to other blueprints, -either in the catalog or by URL, -and can supply custom configuration. - -{% include feature-image.html src="blueprint-compose.png" %} -{% include feature-item-end.html %} - - - -{% include feature-item.html title="Portable machines specs -- or location-specific identifiers" img="blueprint-machine-specs.png" %} - -<p> -Define machine specs using portable constraints, -or, when you need to, use specific <code>imageId</code>, hardware profiles, and more -</p> - -{% include feature-item-end.html img="blueprint-machine-specs.png" %} - http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/features/index.md ---------------------------------------------------------------------- diff --git a/website/learnmore/features/index.md b/website/learnmore/features/index.md deleted file mode 100644 index fff6864..0000000 --- a/website/learnmore/features/index.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -layout: website-normal -title: Features -children: -- { section: Blueprinting } -- { section: Policy-based Management } -- { section: Operations } -- { section: Java } ---- - -<div class="feature-list"> - -{% readj blueprinting.md %} -{% readj policy-based-mgmt.md %} -{% readj operations.md %} -{% readj java.md %} - -</div> http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/features/java-hierarchy.png ---------------------------------------------------------------------- diff --git a/website/learnmore/features/java-hierarchy.png b/website/learnmore/features/java-hierarchy.png deleted file mode 100644 index b2bd40b..0000000 Binary files a/website/learnmore/features/java-hierarchy.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/features/java.md ---------------------------------------------------------------------- diff --git a/website/learnmore/features/java.md b/website/learnmore/features/java.md deleted file mode 100644 index 6b31865..0000000 --- a/website/learnmore/features/java.md +++ /dev/null @@ -1,41 +0,0 @@ - - -### Java - - -{% include feature-item.html title="Discoverable configuration" %} - -Config keys, sensors, and effectors can be defined on the classes -such that they are automatically discoverable at runtime. -Type information, parameters, documentation, and default values -are returned through the REST API and shown in the GUI. - -{% include feature-item-end.html %} - - - -{% include feature-item.html title="Type hierarchy" %} - -Use interfaces and mix-ins to share and inherit behavior in a strongly typed way. - -{% include feature-item-end.html img="java-hierarchy.png" %} - - - -{% include feature-item.html title="Sensor feeds" %} - -Fluent builder-style API's are included for collecting sensor information -from REST endpoints, SSH commands, JMX connectors, and more. - -{% include feature-item-end.html %} - - - -{% include feature-item.html title="Task libraries" %} - -Fluent builder-style task libraries are included for building activity -chains which run in parallel or sequentially, -executing SSH, REST, or arbitrary Java commands. -Task status, result, hierarchies, and errors are exposed through the REST API and in the GUI. - -{% include feature-item-end.html %} http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/features/operations.md ---------------------------------------------------------------------- diff --git a/website/learnmore/features/operations.md b/website/learnmore/features/operations.md deleted file mode 100644 index 0f152ee..0000000 --- a/website/learnmore/features/operations.md +++ /dev/null @@ -1,75 +0,0 @@ - -### Operations - - -{% include feature-item.html title="Brooklyn console" %} - -Brooklyn runs with a GUI console giving easy access to the -management hierarchy, sensors, and activities. - -{% include feature-item-end.html img="ops-console.png" %} - - - - - -{% include feature-item.html title="High availability" %} - -Run standby nodes which can optionally automatically promote to master -in the event of master failure. Hot standby nodes can provide additional -read-only access to entity information. -{% include feature-item-end.html %} - - - -{% include feature-item.html title="State persistence" %} - -Blueprint, catalog, topology and sensor information can be -automatically persisted to any file system or object store to -stop Brooklyn and restart resuming where you left off. -{% include feature-item-end.html %} - - - -{% include feature-item.html title="REST API" %} - -<p> -The console is pure JS-REST, and all the data shown in the GUI -is available through a straightforward REST/JSON API. -</p> - -<p> -In many cases, the REST API is simply the GUI endpoint without the -leading <code>#</code>. For instance the data for -<code>#/v1/applications/</code> is available at <code>/v1/applications/</code>. -And in all cases, Swagger doc is available in the product. -</p> -{% include feature-item-end.html img="ops-rest.png" %} - - - -{% include feature-item.html title="Groovy console" %} - -With the right permissions, Groovy scripts can be sent via -the GUI or via REST, allowing open-heart surgery on your systems. -(Use with care!) -{% include feature-item-end.html %} - - - -{% include feature-item.html title="Versioning" %} - -Blueprints in the catalog can be versioned on-the-fly. -Running entities are attached to the version against which -they were launched to preserve integrity, until manual -version updates are performed. -{% include feature-item-end.html %} - - -{% include feature-item.html title="Deep task information" %} -The console shows task flows in real-time, -including the `stdin` and `stdout` for shell commands, -making it simpler to debug those pesky failures. -{% include feature-item-end.html %} - - http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/features/ops-console.png ---------------------------------------------------------------------- diff --git a/website/learnmore/features/ops-console.png b/website/learnmore/features/ops-console.png deleted file mode 100644 index 60a07b9..0000000 Binary files a/website/learnmore/features/ops-console.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/features/ops-rest.png ---------------------------------------------------------------------- diff --git a/website/learnmore/features/ops-rest.png b/website/learnmore/features/ops-rest.png deleted file mode 100644 index c251b5f..0000000 Binary files a/website/learnmore/features/ops-rest.png and /dev/null differ http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/features/policy-based-mgmt.md ---------------------------------------------------------------------- diff --git a/website/learnmore/features/policy-based-mgmt.md b/website/learnmore/features/policy-based-mgmt.md deleted file mode 100644 index 5483e84..0000000 --- a/website/learnmore/features/policy-based-mgmt.md +++ /dev/null @@ -1,28 +0,0 @@ -### Policy-Based Management - - -{% include feature-item.html title="Live metrics" %} - -Collect live metrics for use in policies, -either from metric stores or directly using REST, JMX, SSH, and more. - -{% include feature-item-end.html %} - - - -{% include feature-item.html title="Management policies" %} -<p> -Choose from built-in policies including auto-scaling, failover, and follow-the-sun, -or create new policies to perform custom runtime management. -</p> - -<p> -Use config keys to customize the policies to suit your systems, right in the YAML blueprint. -</p> -{% include feature-item-end.html %} - - -{% include feature-item.html title="Dynamic reconfiguration" %} -Reconfigure policies, suspend them, or add new ones on-the-fly -through the REST API. -{% include feature-item-end.html %} http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/5b360c27/website/learnmore/index.md ---------------------------------------------------------------------- diff --git a/website/learnmore/index.md b/website/learnmore/index.md deleted file mode 100644 index e3b84a4..0000000 --- a/website/learnmore/index.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -layout: website-normal -title: Learn More -children: -- blueprint-tour.md -- features/ -- { path: theory.md, title_in_menu: Theory } -- { path: catalog/, title_in_menu: Browse Catalog } ---- - -<!-- -TODO have a list of resources here? or start w yaml explained? - -Got a minute? blueprint-tour -Got two minutes? watch the video -Four minutes? read the features list - cf http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2FwhatsNew%2Fplatform_whatsnew.html -- though maybe with smaller screenshots at left and bigger text for summary!) -More time? - Browse the catalog of Supported software, clouds, and policies - Read on the Theory behing brooklyn - Read the Brooklyn News - infoq - http://www.infoq.com/news/2014/06/clocker - Adam Davis: The case for application-driven cloud computing (Gluecon keynote) http://www.cloudsoftcorp.com/blog/2014/06/adam-davis-case-application-driven-cloud-computing/ - [showing video at min 14] - twitter feed - selected blog posts ---> - -{% include list-children.html %} -