什么是awx

AWX是一个开源的web应用,并为ansible的任务引擎提供用户接口和REST API。它是 ansible Tower的开源版本。ansible AWX允许我们使用web接口去管理Ansible的playbooks、inventoris和调度任务

awx功能模块

本文仅介绍常用模块。
仪表板(Dashboard):awx资源管理可视化界面,包括资源统计信息(如hosts,inventories,projects等),过往全部作业执行情况,近期使用模板,近期作业执行情况。
awx入门操作说明

项目(Projects):关联ansible脚本目录,定义运行脚本
awx入门操作说明

清单脚本(Inventory Scripts):用于管理服务器列表,对服务器进行分类
awx入门操作说明

清单(Inventories):包含一组服务器信息。分为普通清单和智能清单,普通清单可以手工录入服务器信息,或者通过源导入;智能清单可以对已存在的清单进行条件过滤筛选出目标服务器,更加方便进行服务器资源的统一管理。
awx入门操作说明

凭证(Credentials):定义awx在目标服务器上的操作用户、密码及sudo(su)权限控制
awx入门操作说明

模板(Templates):组合定义项目在指定的服务器中以指定的凭证运行
awx入门操作说明

作业(Jobs):模板每一次运行视为一次作业
awx入门操作说明

机构(Organizations):包含一组资源,包括用户,团队、清单、项目、模板等
awx入门操作说明

用户(Users):awx可操作用户管理
awx入门操作说明

团队(Teams):包含一组用户
awx入门操作说明

简单操作流程说明

1、创建全量服务器清单脚本
awx入门操作说明

2、创建普通清单,导入清单脚本,生成全量服务器清单
awx入门操作说明

3、创建智能清单,根据条件筛选过滤出目标服务器
awx入门操作说明

4、创建项目
awx入门操作说明

5、创建凭证
awx入门操作说明

6、创建普通模板或流程模板
awx入门操作说明
awx入门操作说明

相关文章:

  • 2022-12-23
  • 2021-08-11
  • 2022-12-23
  • 2021-12-03
  • 2021-12-22
  • 2021-11-30
  • 2021-08-13
  • 2022-12-23
猜你喜欢
  • 2021-07-22
  • 2022-01-08
  • 2021-08-20
  • 2022-01-18
  • 2021-05-13
  • 2021-11-27
  • 2021-12-01
相关资源
相似解决方案