It would be great to see a Cartridge Agent written in Google Go ;) On Thu, Apr 24, 2014 at 7:17 PM, Imesh Gunaratne <[email protected]> wrote: > Hi Shaheed, > > This is interesting. Yes it is possible to implement a non Java Cartridge > Agent (CA). The protocols that it needs to support would be: > > 1. AMQP to talk to message broker > 2. Apache Thrift to talk to Complex Event Processor (CEP) > > In addition the VM should support Git to checkout deployment artifacts. > > We have written some basic descriptions on CA component architecture here > [1]. I will prepare more detailed information and let you know. > > [1] > https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Cartridge+Agent > > Thanks > > > On Wed, Apr 23, 2014 at 11:18 PM, Shaheedur Haque (shahhaqu) > <[email protected]> wrote: >> >> Hi, >> >> I have a VM I need to orchestrate under Stratos. Sadly, the VM is a >> bare-metal appliance which cannot run Java. I was thinking about creating >> some kind of a "remote cartridge" which could monitor the liveness and load >> of the VM via some legacy screen scraping etc. on one side, but yet >> presenting the cartridge agent interface into Stratos on the other. >> >> I guess that others may have hit the same kind of situation before: is >> there any guidance on how such a remote/non-native cartridge might be >> approached? >> >> Thanks, Shaheed > > > > > -- > Imesh Gunaratne > > Technical Lead, WSO2 > Committer & PPMC Member, Apache Stratos
-- Check out my professional profile and connect with me on LinkedIn. http://lnkd.in/cw5k69
