概述 Bad Ansible是一个故意构造不良的ansible项目,旨在为学生提供清理,重构和改进的基础项目。 它代表了新手(又名“新手”)将功能性剧本合在一起以部署三层应用程序的方法。 入口点main.yml包含多个足够好播放的内容,以及一些多余的内容。 坏天使的目标 设置一个应用程序,该应用程序: 设置一个frontend1 haproxy服务器,以平衡对请求。 对frontend1请求来自端口80 负载平衡请求到组apps服务器,侦听端口8080 将一台或多台tomcat服务器(组apps )设置为: 从`/ usr / share / tomcat / webapps /