我想分发一些我的计算机程序在多台机器上,当一个特定的进程从web gui启动时。 为此,我需要启动几个aws e2c机器,部署我的软件(docker),运行程序,然后再closurese2c实例。 在任何时候,我想有一个API来查询集群的状态(可视化在我自己的Web GUI中的ruby on rails上)。
现在我已经看到了像卡皮斯特拉诺,绝食,厨师,傀儡这样的几个系统…但是由于我对这个主题很陌生,所以我很难为我的任务select一个系统。 我希望保持pipe理简单,不要过分深入基础设施科学。
有人可以推荐一个最适合所描述的任务的特定系统吗?
Ansible 。