課程簡介
介紹
Red Hat Ansible 自動化平臺功能和架構概述
- 回顧基本 Ansible 概念和原則
- 瞭解核心 Ansible 內容和資源
安裝和設置 Red Hat Ansible 自動化平臺
- Ansible 安裝的先決條件
- 升級當前 Ansible 版本
配置 Red Hat Ansible 自動化平臺
- 執行高級環境配置方法
- 使用更高級別的 Ansible CLI 命令
運行 Ansible Playbook 和練習元件委派
- 執行和管理任務和重頭戲的特定用例
利用可重用的 Ansible 工件並使用庫存自動執行複雜任務
處理 Ansible 工具和系統之間的數據交互
深入使用傳統 Ansible 元件和臨時命令
將高級 Ansible 自動化語法與 YAML 結合使用
- 管理不安全或原始數據字串
- 使用 YAML 定位點和別名提高靈活性
在 Ansible 中操作複雜數據並轉換字串功能
使用可擴展 Ansible 外掛程式架構
- Ansible 外掛程式的類型以及如何最大限度地利用它們
使用 Ansible 的高級 playbook 關鍵字和命令行工具
使用 Red Hat Ansible 的複雜模組操作概述
管理和協調 Ansible 滾動更新
使用 Ansible 自動化平台存取 Red Hat Ansible Tower
將 Ansible 與 Red Hat 高級集群管理集成
使用 Playbook 和 Tower 與 RESTful API 交互
在 Ansible Automation Platform 中自動執行構建管道並簡化工作流
使用 Ansible Automation Platform 和 Tower 開發 CI/CD 方法
為 Ansible 開發專案創建和編寫自定義模組和外掛程式
- 添加和優化本地模組和外掛程式
- Ansible 模組開發的約定和最佳實踐
使用 Python 3.x 操作 Red Hat Ansible 自動化平臺
調試模組和 Documentation 格式設置提示
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 管理員
客戶評論 (3)
使用 DevOps 工具鏈
Kesh - Vodacom
Course - DevOps Foundation®
機器翻譯
我喜歡培訓師採取的互動方法。
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Course - Site Reliability Engineering (SRE) Foundation®
機器翻譯
Very detailed, trainer knows the subject very well and has covered a lot of topics