aries-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r1013100 - in /websites/staging/aries/trunk/content: ./ modules/containers.html
Date Mon, 29 May 2017 15:06:20 GMT
Author: buildbot
Date: Mon May 29 15:06:20 2017
New Revision: 1013100

Staging update by buildbot for aries

    websites/staging/aries/trunk/content/   (props changed)

Propchange: websites/staging/aries/trunk/content/
--- cms:source-revision (original)
+++ cms:source-revision Mon May 29 15:06:20 2017
@@ -1 +1 @@

Modified: websites/staging/aries/trunk/content/modules/containers.html
--- websites/staging/aries/trunk/content/modules/containers.html (original)
+++ websites/staging/aries/trunk/content/modules/containers.html Mon May 29 15:06:20 2017
@@ -287,9 +287,30 @@ h2:hover > .headerlink, h3:hover > .head
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover
> .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink
{ visibility: visible }</style>
 <h1 id="aries-containers">Aries Containers<a class="headerlink" href="#aries-containers"
title="Permanent link">&para;</a></h1>
-<p>TODO introduction.</p>
+<p>Aries Containers is a project to manage container deployment, such as docker containers,
from a Java API.</p>
+<p>Many technologies exist to manage container deployments. Examples include Kubernetes,
Marathon/Mesos, Docker Swarm, Amazon ECS 
+and others. While each technology provides specific features, many of these management technologies
share common behaviour.
+Aries Containers provides an abstraction that allows users to easily switch between these
technologies. </p>
+<li>Requirements change - container users may find that they need to change target
platforms at short notice. Using an abstraction API 
+helps making such changes without too much additional work.</li>
+<li>Testing - many container management systems require cluster of machines or otherwise
large setup which may make testing during
+development difficult. Aries Containers also contains a <code>docker.local</code>
binding which makes it possible to run the same code with a different 
+binding on a local developer machine, as long as docker is installed there.</li>
+<p>Current implementations:</p>
+<li><code>docker.local</code> - manage services my issuing docker commands
on the local machine. Ideal for testing.</li>
+<li><code>marathon</code> - manage service via marathon.</li>
+<p>This project may be used as input to the design process of the <a href="">OSGi
RFP 179</a>.</p>
 <h1 id="source">Source<a class="headerlink" href="#source" title="Permanent link">&para;</a></h1>
 <p>The Aries RSA source is in a separate <a href="">git
repository aries-containers</a> there is also a <a href="">mirror
on github</a>.</p>
+<p>To build the source, just run:</p>
+<p><code>mvn install</code></p>
+<p>Java 1.8 or higher is required. Maven 3.3.9+ is recommended.</p>
 <h1 id="quick-start">Quick Start<a class="headerlink" href="#quick-start" title="Permanent
             <!-- Content -->

View raw message