awx入门操作说明
什么是awx
AWX是一個開源的web應用,并為ansible的任務引擎提供用戶接口和REST API。它是 ansible Tower的開源版本。ansible AWX允許我們使用web接口去管理Ansible的playbooks、inventoris和調度任務
awx功能模塊
本文僅介紹常用模塊。
儀表板(Dashboard):awx資源管理可視化界面,包括資源統計信息(如hosts,inventories,projects等),過往全部作業執行情況,近期使用模板,近期作業執行情況。
項目(Projects):關聯ansible腳本目錄,定義運行腳本
清單腳本(Inventory Scripts):用于管理服務器列表,對服務器進行分類
清單(Inventories):包含一組服務器信息。分為普通清單和智能清單,普通清單可以手工錄入服務器信息,或者通過源導入;智能清單可以對已存在的清單進行條件過濾篩選出目標服務器,更加方便進行服務器資源的統一管理。
憑證(Credentials):定義awx在目標服務器上的操作用戶、密碼及sudo(su)權限控制
模板(Templates):組合定義項目在指定的服務器中以指定的憑證運行
作業(Jobs):模板每一次運行視為一次作業
機構(Organizations):包含一組資源,包括用戶,團隊、清單、項目、模板等
用戶(Users):awx可操作用戶管理
團隊(Teams):包含一組用戶
簡單操作流程說明
1、創建全量服務器清單腳本
2、創建普通清單,導入清單腳本,生成全量服務器清單
3、創建智能清單,根據條件篩選過濾出目標服務器
4、創建項目
5、創建憑證
6、創建普通模板或流程模板
總結
- 上一篇: android 组件暴露风险,Activ
- 下一篇: 上海腾享-演播室LED平板灯-演播室恒力