Hi all, In current Stratos architecture, configurations of a cartridge instance are kept inside the cartridge image (AMI), and if configuration needs to modify later, AMI need to be recreated with the new configs.
I think using a Puppet based model, this can be optimized. Configuration can be kept in a puppet master node, and puppet agent need to be installed in the cartridge so that it retrieves the relevant configuration from puppet master at the instance bootup. Also, it eases the patching process and easy to ship AMIs ( Need to install puppet related packages only) Further a puppet based model can be used for cartridge creation as well. Appreciate your thoughts on this. Thanks Sajith -- *Sajith Kariyawasam* *Senior Software Engineer; WSO2, Inc.* *AMIE (SL)* *Blog: http://sajithblogs.blogspot.com/ <http://sajithblogs.blogspot.com/>* *Mobile: +94772269575 <%2B94772269575>*
