虚拟 machines/instances 的多个部署

Multiple deployments of virtual machines/instances

哪个更好.. Juju 或 Puppet/Chef?为什么?

我想同时启动多个部署,避免一次又一次地进行相应的服务器设置。

谢谢

这取决于你需要什么,每个软件都有自己的优点和缺点:

Juju 封装服务 - 一个 charm 定义了服务需要公开或使用配置数据的所有方式 to/from 其他服务。魅力如何做到这一点是魅力的事。它可以使用从 shell 脚本到单人模式 Chef 的任何工具来做到这一点。

Juju 协调供应 - juju 跟踪它可用的资源,并可以根据需要添加或删除它们。

Juju 让分享变得简单——任何人都可以向 Juju Charm Store 贡献一个魅力;这些魅力已经过 Juju 社区的审查和同行评审。

我的建议是使用其中的 none.. 这是 Docker 的时代,一个简单的工具,可以简单、快速和可靠的方式管理您的所有资源。它也受到所有云提供商的支持,因此您可以简单地在 Azure 上启动您的 Docker VM 并按照您想要的方式使用它。

http://www.docker.com/

https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-docker-machine/