課程簡介
簡介
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管理員。
客戶評論 (1)
有許多實踐練習,由培訓師監督和協助
Aleksandra - Fundacja PTA
課程 - Mastering Make: Advanced Workflow Automation and Optimization
機器翻譯