課程簡介

簡介

Red Hat Ansible 自動化平臺功能與架構概述

  • 回顧 Ansible 的基本概念與原則
  • 理解 Ansible 的核心內容與資源

安裝與設置 Red Hat Ansible 自動化平臺

  • Ansible 安裝的先決條件
  • 升級當前 Ansible 版本

配置 Red Hat Ansible 自動化平臺

  • 執行高級環境配置方法
  • 使用高級 Ansible CLI 命令

運行 Ansible Playbooks 並練習組件委派

  • 執行和管理特定用例的任務與劇本

利用可重用的 Ansible 工件與庫存自動化複雜任務

處理 Ansible 工具與系統之間的數據交互

深入使用傳統 Ansible 組件與臨時命令

使用 YAML 進行高級 Ansible 自動化語法

  • 管理不安全或原始數據字符串
  • 使用 YAML 錨點與別名以提高靈活性

操作複雜數據並轉換 Ansible 中的字符串功能

使用可擴展的 Ansible 插件架構

  • Ansible 插件的類型及其最大化使用

使用高級 Playbook 關鍵詞與 Ansible 命令行工具

概述 Red Hat Ansible 的複雜模塊操作

管理與協調 Ansible 滾動更新

使用 Ansible 自動化平臺訪問 Red Hat Ansible Tower

將 Ansible 與 Red Hat 高級集羣管理集成

使用 Playbooks 和 Tower 與 RESTful API 交互

自動化構建管道並優化 Ansible 自動化平臺中的工作流

使用 Ansible 自動化平臺與 Tower 開發 CI/CD 方法

爲 Ansible 開發項目創建和編寫自定義模塊與插件

  • 添加和優化本地模塊與插件
  • Ansible 模塊開發的約定與最佳實踐

使用 Python 3.x 操作 Red Hat Ansible 自動化平臺

調試模塊與文檔格式化技巧

概述外部平臺中的 Ansible 模塊開發

  • Microsoft、AWS 等平臺中的 Ansible 自動化指南

使用高效方法測試 Ansible 並監控模塊生命週期

  • 其他 Ansible 資源與工具的高級開發實踐

最大化 Red Hat Ansible 自動化平臺的 Python API

使用 Ansible Galaxy 並應用元數據結構

利用與 Ansible 對齊的公共雲服務

使用 Ansible 自動化部署雲原生應用

  • 使用 Ansible 遷移到雲原生平臺
  • 執行高級 Red Hat OpenShift 實施

使用 Ansible 自動化網絡並響應動態操作工作負載

  • 使用 Ansible 網絡模塊並解析 Ansible 數據
  • 管理超時、代理及其他問題
  • 練習虛擬化與容器化方法

維護與管理 Ansible 自動化平臺及其組件

向組織展示最常見的自動化案例

解決 Red Hat Ansible 自動化平臺問題

總結與結論

最低要求

  • Linux系統管理和CLI背景
  • 具備基本Ansible自動化任務經驗
  • 熟悉YAML編程語法
  • 瞭解IT基礎設施和工作流程
  • 具備Python編程語言的基礎知識

受衆

  • DevOps工程師
  • 開發者
  • SysOps管理員
 35 時間:

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類