Ansible: 智能的自动化运维工具

自动化集成部署工具:Ansible

Ansible揭开了工作如何完成的神秘面纱,将棘手的任务变成可重复的剧本。轻松点击即可推出企业级协议。它是为您的团队提供自动化,解决和共享的工具。

ansible的基本原理

ansible的基本原理就是利用ssh密钥和内部的一些配置和一些shell脚本来完成的自动化部署的。
ansible具有任务控制功能,可用于集中部署以及企业的一致性管理。

Ansible Tower仪表板

Ansible Tower仪表板为您的Ansible环境中的所有内容提供了单挑NOC风格的显示。
登录后,您将立即看到主机和库存状态,所有最近的作业活动以及最近作业的快照。将作业状态设置调整为特定作业和时间范围的图形数据。

实时工作状态更新

在Ansible Tower内,playbook实时运行。随着Ansible在您的基础架构中实现自动化,您将看到播放和任务完成,由每台计算机细分,每次成功或失败,并完成输出。轻松查看自动化的状态以及队列中的下一步。
其他类型的作业(例如源控件更新或云库存刷新)显示在公共作业视图中。方便随时了解Ansible Tower的最新动态。

多PLAYBOOK的工作流程

Ansible Tower工作流程允许您使用Ansible Tower的直观工作流程编辑器轻松建模复杂流程。Ansible Tower工作流程链接任意数量的剧本,更新和其他工作流程,无论他们使用不同的库存,以不同的用户身份运行,一次运行还是使用不同的凭据。
新功能:将工作流嵌套在其他工作流内,以便跨环境和团队重用。

综合通知功能

通过集成通知随时了解您的自动化状态。在工作成功时通知个人或团队,或在工作失败时升级。一次性在整个组织中发送通知,或根据每个作业进行自定义。之后可以选择将通知连接到邮件等工具上。

Ansible的任务调度

只需点击几下即可设置偶尔的任务,例如夜间备份,合规性定期配置修复或完整的连续交付管道。

管理和跟踪您的整个库存

Ansible Tower可以使您的云库存保持同步,Ansible Tower强大的配置回调允许节点按需请求配置,从而实现自动扩展。 您还可以直接从Ansible Tower查看来自Red Hat Insights的警报,并使用Insights提供的Playbook Remediation来修复基础架构中的问题。
Ansible Tower使我们能够为客户提供更好的运营和安全保障,从而提高了团队的效率。

简化了自助服务

  • Ansible Tower让您只需单击即可启动脚本。
  • Ansible Tower的简化门户模式和调查功能允许IT管理员将自动化作业运行委派给整个组织的用户 – 直接从公司目录(如LDAP,Active Directory或委派的SAML身份验证)进行同步。

远程命令执行

使用Ansible Tower的远程命令执行,在清单中的任何主机或主机组上运行简单任务。快速添加用户或组,重置密码,重新启动故障服务或修补严重的安全问题。

全面的REST API和TOWER CLI工具

Ansible Tower的每个功能都不仅仅局限于用户界面,而是通过Ansible Tower的REST API提供,为构建系统管理基础架构提供了理想的API。

 

参考资料:
  1. 官网:https://www.ansible.com/
  2. Ansible特性:https://www.ansible.com/products/tower
  3. Ansible详细学习手册:https://ansible-tran.readthedocs.io/en/latest/
Posted in Uncategorized.

finlu

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据