Ansible集群面向生产的Java开发人员的概念证明,帮助他们设置多节点环境并针对它构建/测试应用程序。Ansible集群包括以下功能:支持多节点应用,关系型数据库,一个索引,一个应用服务器,并使用支持轻量级容器的构建容器,链接容器。此外,集群支持节点生命周期/配置/供应跨集群共享变量,Docker模块,以及Jinja2插值支持。集群还可以运行测试,执行以下命令:

mvn clean install -f app/service/pom.xml &;&; ansible-playbook --inventory-file=/etc/ansible/hosts cluster-playbook.yml -e "basedir=$(pwd)" -e "db_user_password=secret" -e "db_admin_password=" &;&; m