課程簡介

介紹

安裝和配置 Ansible AWX

  • Ansible AWX 的系統要求

Ansible AWX 功能與架構概述

  • Ansible AWX 與 Red Hat Ansible Tower 的對比
  • Ansible AWX 中應用的 DevOps 概念

Ansible AWX 命令行界面概述

  • 熟悉 AWX HTTP API 結構
  • 使用 AWX CLI 進行基本解析和輸出
  • AWX CLI 自動化任務和功能支持介紹

AWX 資源與環境設置入門

  • 操作 AWX 資源動作和全局選項

使用 Ansible AWX 進行身份驗證並利用 OAuth2.0 令牌

  • 令牌與基於會話的身份驗證對比
  • 在 AWX CLI 中生成、打印和使用令牌值

配置 OAuth2.0 應用程序和範圍化 OAuth2.0 令牌

  • 會話身份驗證的使用案例

格式化 AWX 輸出並配置默認 CLI 設置

  • 使用 YAML 和表格輸出格式
  • 使用 JSON 處理器自定義輸出
  • 使用 ANSI 顏色節點爲輸出着色

使用 Ansible AWX 創建憑證和清單

  • 分配權限和委派自動化規則

將 Ansible AWX 擴展到 Ansible Playbook 參數

  • 跟蹤 Ansible Playbook 日誌並瀏覽 AWX 儀表板

使用 Ansible AWX 設置項目和作業模板

  • 從 GitHub 倉庫創建新項目
  • 生成並啓動作業模板
  • 調度單個或鏈式作業模板的運行時間
  • 運行並監控 Ansible Playbook 輸出
  • 使用 Ansible AWX CLI 更新作業模板

在 Ansible AWX 中使用 SSH 密鑰

  • 導入和導出額外的 AWX 資源

使用 AWX 和 Ansible API 自動化工作流和基本任務

  • 在 AWX 中實現 RESTful API 規範
  • 利用 AWX API 工具並執行自動化方法

在 Ansible AWX API 中抓取和測試指標

管理信息共享功能並維護 AWX 安全性

  • 實現高級身份驗證設置

備份和恢復 AWX

排查 Ansible AWX 問題並審查日誌

總結與結論

最低要求

  • 具備Linux系統管理和命令行操作經驗
  • 對YAML編程語法有基本瞭解
  • 理解IT基礎設施和流程
  • 熟悉Ansible平臺
  • 精通至少一種編程語言

受衆

  • DevOps工程師
  • 開發者
  • 項目經理
 21 時間:

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類