Hi Udara, At the moment, everyone who wants to run stratos has to also create cartridges that point to their specific puppet master instance.
Wouldn't it be better if a cartridge could be created just once and that cartridge image shared for other Stratos users? E.g. just like you can download a generic Ubuntu EC cloud image [1] which is ready to use on OpenStack, it may be convenient for users if cartridge images could too be shared? Many thanks, Chris --- [1] http://uec-images.ubuntu.com/precise/current/precise-server-cloudimg-amd64-disk1.img On Sun, Apr 20, 2014 at 3:38 PM, Udara Liyanage <[email protected]> wrote: > Hi Chris, > > If you can explain more about what you want to achieve it is better. As > Lakmal mentioned we have a single cartridge which is is reused for every > service type PHP, MySQL etc. Do you want to use the same cartridge for > multiple Stratos environment? > > > > Touched, not typed. Erroneous words are a feature, not a typo. > > On Apr 20, 2014 7:58 PM, "Lakmal Warusawithana" <[email protected]> wrote: >> >> >> On Sun, Apr 20, 2014 at 1:04 PM, chris snow <[email protected]> wrote: >>> >>> When we create a cartridge, we provide it with the puppet master IP >>> address. >>> >>> Does the cartridge periodically sync with the puppet master to >>> retrieve updated definitions? Or, does it just sync up at cartidge >>> creation time? >> >> >> Currently we are use (generic case) puppet master at cartridge creation >> time well as cartridge start time to retrieve updates. ( we can use periodic >> updates, but it depend on the use case) >> >>> >>> >>> After a cartridge has been created, is it possible to point the >>> cartridge to a different puppet master? If not, cartridges are tied >>> to the puppet master they were originally configured with and aren't >>> reusable. >>> >> >> I did not get what you mean by re-useable? And why we need to point any >> other puppet master >> >>> >>> Should we think about providing the puppet master hostname and ip (and >>> maybe even the service type) as user data information, thus making our >>> cartridges reusable? >> >> >> Actually we are binding puppet master hostname with provided IP address >> (adding host entry) to communicate with puppet master. >> >>> >>> >>> Many thanks, >>> >>> Chris >> >> >> >> >> -- >> Lakmal Warusawithana >> Director - Cloud Architecture; WSO2 Inc. >> Mobile : +94714289692 >> Blog : http://lakmalsview.blogspot.com/ >> > -- Check out my professional profile and connect with me on LinkedIn. http://lnkd.in/cw5k69
