Dear Puppet users, for those of you using *Puppet *for configuration management on top of *IaaS *the extension of the open source multi-cloud modelling and an run-time tool *CloudML *may be of interest.
CloudML lets you define a *deployment model* for your applications consisting of - cloud resources such as virtual machines - external components such as PaaS services - internal components which are the deployable artefacts - and dependencies Such a deployment model can be passed to the *run-time tools* as a JSON document, and the actual provisioning of cloud resources and the deployment and configuration of the internal components can be triggered then. The run-time tools also support continuous updates to the deployment model, where only the differences between two versions are enacted if the provisioning process is triggered. The modelling language and the deployment mechanisms have been extended with Puppet support recently. This feature can be used to annotate the internal components in the deployment mode with Puppet manifest declarations that are then being used for the creation of node manifests associated with the virtual machines. If you are interested in *further *details, you can find *information *about CloudML at http://www.cloudml.org and about its Puppet feature in particular at https://github.com/boc-modaclouds/cloudml-with-puppet. A major part of this work has been done in the context of the EU co-founded research project MODAClouds (http://multiclouddevops.com/). Best regards, Stepan Seycek -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/1f417d2a-bc9d-4964-bf8f-44a06bdf37ba%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.