課程簡介

介紹

Ansible 專案功能和體系結構概述

  • 回顧基本 Ansible 概念和原則
  • 高級 Ansible 語法和開源工具入門

設置 Ansible 和配置自動化資源

  • Ansible 的系統先決條件
  • 為 Ansible 安裝選擇最佳作業系統環境
  • 在 Ansible CLI 中執行初始更高級別的命令

利用 Playbook 中的開源專案和功能

  • 實例化高級用例的 Playbook 元件

使用複雜自動化流程的 Ansible 清單

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

深入使用傳統 Ansible 元件和臨時命令

使用高級 Ansible 語法操作並利用可擴展的 YAML 實踐

  • 如何管理不安全或原始數據字串?

執行字串轉換以實現靈活的 Ansible 功能

  • 處理用於管理操作的複雜數據

Ansible 項目的開源外掛程式概述

  • 擴展外掛程式以獲得最佳用例

在 Ansible 中更新 Playbook 部署函數

  • Playbook 的 CLI 與介面執行
  • 使用複雜關鍵字和操作中間 CLI 工具

管理 Ansible 元件和臨時功能的優化應用程式

  • 使用迴圈、條件等的最佳實踐。

管理 Playbook 錯誤和設置遠端任務環境

回收工件和調節 Ansible 中的角色

採用動態庫存結構和模式

  • 審查特殊標籤概念並實現其用途

應用可擴展連接方法和管理主機金鑰

加密 Ansible 項目內容並執行高級數據操作策略

將 Ansible 與 AWX 集成以實現最佳協調功能

使用 Playbook 和 AWX 與 RESTful API 交互

在 Ansible 中自動執行生成管道並簡化工作流

使用 Ansible 開發 CI/CD 方法

Ansible 中的自定義模組和外掛程式開發概述

  • 為本地和全域模組或外掛程式實施有效實踐
  • 創建和編寫優化的模組和外掛程式

使用 Python 3.x 和 Python API 操作 Ansible 工具和功能

調試模組和 Documentation 格式化提示

在外部平臺中部署 Ansible 模組

  • Microsoft、AWS 等中的 Ansible 實施指南

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

  • 其他 Ansible 資源和實用程式的高級開發實踐

在 Ansible 中使用元數據結構並與公有雲服務集成

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

  • 使用 Ansible 遷移到雲原生平臺

將 Ansible 與存儲庫集成並設置集合維護程式

使用 Ansible 實現網路自動化並回應動態操作工作負載

  • 使用 Ansible 網络模組並解析 Ansible 數據
  • 管理超時、代理和其他問題
  • 實踐虛擬化和容器化方法

對Ansible 專案和元件執行高級維護和管理方法

深入討論 Ansible 開發週期的概念

  • 利用 Ansible 文件和開源資源集合

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

故障排除 Ansible

總結和結論

最低要求

  • 熟練掌握YAML程式設計語法和Python 3.x
  • 在 Linux 系統管理和 CLI 方面擁有豐富的經驗
  • 瞭解基本的 Ansible 自動化任務
  • 瞭解 Ansible 平臺的概念和原則
  • 熟悉 IT 工作流和 DevOps 架構

觀眾

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

人數


開始於

結束於


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客戶評論 (2)

相關課程

課程分類