📅  最后修改于: 2020-12-26 12:20:30             🧑  作者: Mango
在更多企业级别,Ansible塔就像Ansible。它是基于Web的解决方案,用于通过简单的用户界面管理组织,该界面提供了包含所有主机的所有状态摘要的仪表板。并允许快速部署,并监视所有配置。
该塔使我们可以共享SSH凭据而不暴露它们,记录所有作业,以图形方式管理库存,并将它们与各种云提供商同步。
以前,Ansible Tower称为AWX项目,是解决此问题的方法。尤其是那些可以更好地呈现为图形而不是基于文本的输出的输出,例如实时节点监视。
安装Ansible Tower需要满足以下先决条件,例如:
这是Ansible塔的一些功能,例如:
1. Ansible塔式仪表板:它显示您的Ansible环境中正在发生的一切,例如库存状态,最近的工作活动,主机等等。
2.多重剧本工作流:它允许链接任意数量的剧本,使用不同清单的任何方式,运行不同的用户或使用各种凭据。
3.实时作业更新: Ansible可以自动化整个基础架构。此外,您还可以查看实时作业更新,例如成功或失败的每台机器分解的播放和任务。因此,您可以查看自动化状态并知道队列中的下一步。
4.通过集群扩展容量:随着集群增加冗余和容量,您可以将多个Ansible Tower节点连接到Ansible Tower集群中,从而可以在整个企业范围内扩展Ansible自动化。
5.自助服务:您只需单击一下即可启动剧本。
6.远程命令执行:使用此命令,您可以运行简单的任务,例如重新启动任何故障服务,添加用户,在清单中的任何主机或主机组上重置密码。
7.管理和跟踪库存:它通过从Microsoft Azure,亚马逊Web服务等公共云提供商处提取库存来管理整个基础架构。
8.集成通知:当整个组织的工作一次成功或失败时,或在工作前进行自定义时,这会通知您。
9.安排Ansible作业:它可以安排各种作业,例如剧本运行,云清单更新和源代码控制更新,以根据需要运行。
10. REST API和塔式CLI工具: Ansible Tower中的每个功能都可以通过Ansible Tower的REST API获得,该API为系统管理基础架构提供了理想的API。 Ansible Tower的CLI工具可用于从CI系统(如Jenkins)启动作业,或者在您需要与其他命令行工具集成时使用。