基于Linux的企业自动化实践:服务器的构建、部署与管理
上QQ阅读APP看书,第一时间看更新

3.2.1 AWX降低了培训要求

Ansible非常容易启动和运行。不过,使用它还需要经过培训。例如,没有接受过培训的IT管理员和操作员可能不习惯在命令行上运行剧本。下面的示例演示了这一点。尽管Ansible术语相当简单,但任何不熟悉该工具的人都会发现它的用户友好性不高:

虽然这个命令并不算复杂,但不熟悉它的人可能不愿意运行它,因为他们害怕对生产系统造成损害,更不用说解释一个相当大的剧本可能产生的输出页面了。

为了缓解这一问题,AWX提供了一个基于Web的图形界面,它实际上是点击式的。尽管熟悉剧本的人可以使用许多高级功能,但只需点击几下鼠标就可以运行剧本,并且使用简单的红绿灯(traffic light)系统显示结果(红色表示剧本运行失败,而绿色表示成功)。AWX提供了一个界面,通过这种方式,即使那些没有Ansible经验的人也可以从界面中启动一个剧本并将结果传递给另一个团队进行分析。

AWX也为安全团队和管理人员提供了好处,这通过记录所有操作和执行的工作的详细结果来实现,我们将在下一节中对此进行概述。