感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
Ansible和自動化模式簡介
- Ansible架構和核心概念。
- 庫存管理和連接選項。
- 臨時命令和簡單playbooks。
編寫穩健的Playbooks
- Playbook結構、任務和處理器。
- 冪等性和錯誤處理。
- 使用include和import重用任務。
角色、集合和項目結構
- 創建和組織角色。
- 構建和發佈集合。
- 存儲庫佈局和重用的最佳實踐。
變量、事實和模板化
- 變量優先級和作用域。
- 使用事實和自定義事實收集。
- 使用Jinja2模板生成配置。
模塊、插件和可擴展性
- 核心和社區模塊概述。
- 開發插件和自定義模塊。
- 安全管理密鑰和憑據。
測試、質量和CI/CD集成
- 使用Molecule和Testinfra進行單元和集成測試。
- Linting和質量門控(ansible-lint, yamllint)。
- 將Ansible集成到CI/CD流水線(GitHub Actions, Jenkins)。
使用AWX/Tower進行操作化
- AWX/Tower安裝和架構。
- 作業模板、工作流和調度。
- RBAC、日誌記錄、通知和可審計性。
擴展、性能和故障排除
- 優化庫存和連接性能。
- 大規模併發和編排策略。
- 調試playbooks和操作故障排除。
安全性、合規性和企業模式
- 管理密鑰(Vault, Ansible Vault, 外部存儲)。
- 合規性自動化和變更控制模式。
- 災難恢復和回滾策略。
畢業項目:端到端自動化流水線
- 爲實際用例設計自動化解決方案。
- 實現playbooks、角色、測試和CI/CD集成。
- 演示、同行評審和講師反饋。
總結與下一步
最低要求
- 瞭解Linux系統管理基礎知識。
- 具備基本shell腳本和命令行工具使用經驗。
- 熟悉YAML和版本控制概念。
目標受衆
- 系統管理員。
- DevOps工程師。
- 平臺和自動化工程師。
35 時間:
客戶評論 (2)
演講技巧與動手實驗
Adeel - Business Computer Skills
課程 - Red Hat System Administration III (RHEL9) – RH294+EX294
機器翻譯
課程非常注重實踐,問題的解答也非常有見地
Tshidiso Tsatsi - City Power
課程 - Red Hat Enterprise Linux (RHEL) Administration
機器翻譯