課程簡介

簡介

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

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

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

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

配置Red Hat Ansible自動化平臺

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

運行Ansible Playbook並練習組件委派

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

利用可重用的Ansible工件並使用清單自動化複雜任務

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

深入使用傳統Ansible組件和Ad-Hoc命令

使用YAML語法的高級Ansible自動化

  • 管理不安全或原始數據字符串。
  • 使用YAML錨點和別名以增加靈活性。

在Ansible中處理複雜數據並轉換字符串功能

使用可擴展的Ansible插件架構

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

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

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

管理與協調Ansible滾動更新

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

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

使用Playbook和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)

即將到來的課程

課程分類