Ansible教程

Ansible Tower

Ansible Tower

Ansible Tower 在企业级更像 Ansible。它是一种基于 Web 的解决方案,用于通过简单的用户界面管理您的组织,该界面提供了一个包含所有主机的所有状态摘要的仪表板。并允许快速部署,并监控所有配置。
塔允许我们共享 SSH 凭据而不暴露它们,记录所有作业,以图形方式管理库存,并将它们与各种各样的云提供商。
以前,Ansible Tower 称为 AWX 项目,是解决此问题的方法。特别是那些以图形而不是基于文本的输出呈现更好的效果,例如实时节点监控。

安装 Ansible Tower 的先决条件

有以下几点安装 Ansible Tower 的先决条件,例如:
以下操作系统支持 Ansible Tower 红帽企业 Linux 6 64 位 红帽企业 Linux 7 64 位 CentOS 6 64 位 CentOS 7 64 位 Ubuntu 12.04 LTS 64 位 Ubuntu 14.04 LTS 64 位 Ubuntu 16.04 LTS 64 位 您应该拥有 Ansible 的最新稳定版本。 它需要 64 位支持内核、运行时和 20 GB 硬盘。 至少需要 2 GB RAM(建议使用 4 GB RAM)。 建议 Vagrant 试用安装至少使用 2 GB 内存 建议使用 4 GB RAM/100 个分叉

Ansible Tower 功能

以下是 Ansible Tower 的一些功能,例如:
Ansible Tower Features
1. Ansible Tower 仪表板: 它显示 Ansible 环境中发生的所有事情,例如库存状态、最近的作业活动、主机等。
2.多剧本工作流程: 它允许链接任意数量的剧本,以任何方式使用不同的库存,运行不同的用户,或使用各种凭据。
3.实时作业更新: Ansible 可以自动化整个基础架构。此外,您还可以查看实时作业更新,例如按成功或失败的每台机器分解的播放和任务。因此,您可以查看自动化的状态并了解队列中的下一步。
4.通过集群扩展容量: 您可以将多个 Ansible Tower 节点连接到一个 Ansible Tower 集群中,因为这些集群增加了冗余和容量,从而允许在整个企业范围内扩展 Ansible 自动化。
5.自助服务: 您只需单击一下此功能即可启动剧本。
6.远程命令执行: 使用此命令,您可以运行简单的任务,例如重新启动任何出现故障的服务、添加用户、在清单中的任何主机或主机组上重置密码。
7.管理和跟踪库存: 它通过从 Microsoft Azure、亚马逊网络服务等公共云提供商处提取库存来管理您的整个基础架构。
8.集成通知: 这会在整个组织中的工作成功或失败时立即通知您,或者在工作前进行自定义。
9.安排 Ansible 作业: 根据需要安排不同类型的作业,例如剧本运行、云库存更新和源代码控制更新。
10. REST API 和 Tower CLI 工具: Ansible Tower 中的每个功能都可以通过 Ansible Tower 的 REST API 获得,它为系统管理基础架构提供了理想的 API。 Ansible Tower 的 CLI 工具可用于从 Jenkins 等 CI 系统启动作业,或者在您需要与其他命令行工具集成时使用。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4