I'm not talking about the launcher, crankstart as a launcher is totally
fine.
I'm just talking about a model to describe the installation itself.

Carsten

2014-09-23 15:38 GMT+02:00 Bertrand Delacretaz <bdelacre...@apache.org>:

> On Mon, Sep 22, 2014 at 4:45 PM, Felix Meschberger <fmesc...@adobe.com>
> wrote:
> > Am 22.09.2014 um 15:47 schrieb Chetan Mehrotra <
> chetan.mehro...@gmail.com>:
> >>... 2. Property Interpolation - Ability to substitute property values via
> >> system property, env variables [1]
> >
> > I think in this case we explicitly don’t want this: Also, this is not
> the same as the case for
> > 12factor configuration: This is basically just a packing list to create
> a quick start...
>
> I disagree - IMO we need a new launcher that's devops-friendly, and
> this means taking environment variables into account for some config
> parameters.
>
> Use case:
> -Start Mongo in a Docker container
> -Start a few Sling instances that need to talk to that Mongo server,
> each in their own Docker container.
>
> The Mongo IP address and port is only known (via Docker links) once
> the Sling instances start, so the config of the OSGi components that
> need mongo is something like ENV:{mongodb.url} which is interpreted at
> runtime.
>
> Whether this belongs in the launcher or in a ConfigAdmin extension I
> don't know, but we need the feature.
>
> -Bertrand
>



-- 
Carsten Ziegeler
Adobe Research Switzerland
cziege...@apache.org

Reply via email to