Hi Umut,

It's nice to hear your interest on Apache Stratos (incubating).

Yes still we have not introduced any Puppet based Cartridge Configuration
to Apache Stratos. However as Isuru has explained we could create a
cartridge image based on Puppet Configuration and integrate it with
standard set of cartridge scripts provided.

I'm not sure which version of Stratos you are trying to use, please note
that this functionality (the way a cartridge instance connects to Stratos)
has slightly changed in 4.0.0-m1 release.

*3.0.0-RC4*
- In this version, Stratos uses Tribes based clustering for communicating
with its instances.
- Cartridge Agent (CA) module is used for connecting non Carbon based
cartridges which do not have Tribes support.
- Non Carbon cartridges make a service call to CA to subscribe to its
cluster.
- Carbon Cartridges use Tribes for subscribing to its cluster.

*4.0.0-M1*
- In 4.0.0 we have removed Tribes based clustering and have used a Message
Broker Topic to distribute the cluster information (Topology).
- Non Carbon cartridges triggers set of events to Instance Status topic (in
Message Broker) to subscribe to its cluster.
- We still have not designed a mechanism connect Carbon Cartridges in this
release.

Please let us know if you have any other queries.

Thanks
Imesh


On Fri, Nov 8, 2013 at 2:56 AM, Isuru Perera <[email protected]> wrote:

> Hi Umut,
>
> Puppet related things are not part of the Stratos. However you can use
> Puppet to configure your own cartridge. It's just a matter of setting up a
> Puppet master and executing the puppet agent on your cartridge during
> initialization. With Stratos, the user can customize the cartridges
> according to requirements. So Stratos can definitely support automation
> software.
>
> I hope this clears your doubts.
>
> Thanks!
>
>
> On Thu, Nov 7, 2013 at 1:05 PM, Umut KocasaraƧ <[email protected]>wrote:
>
>> Hi,
>>
>> I would like to do some configuration on my custom cartridge. On WSO2
>> stratos we are able to use puppet for configuration. Actually i am trying
>> to deploy WSO2 AS as cartridge. However i could not see any configuration
>> for puppet, there is only some bash script for configuration. What is your
>> advice for cartridge configuration, will you support some of automation
>> software.
>>
>> Thanks,
>>
>> Umut
>>
>
>
>
> --
> Isuru Perera
> Senior Software Engineer | WSO2, Inc. | http://wso2.com/
> Lean . Enterprise . Middleware
>
> about.me/chrishantha
>

Reply via email to