感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
Puppet 簡介
- 什麼是 Puppet 及其運作原理
- 基礎設施自動化的益處
- Puppet 架構:Master、Agent、Manifests、Modules
安裝與配置
- 在 Master 及 Agent 節點上安裝 Puppet
- 配置 Puppet 環境
- 目錄結構與關鍵配置文件
理解與編寫 Manifests
- 基本語法與結構
- 將 manifests 應用於節點
- 利用 manifests 進行系統變更
管理節點與資源
- 定義節點
- 資源類型:packages、services、files、users、directories
- 創建可重複使用的任務
操作 Modules 與 Templates
- 建立與使用 modules
- 使用 ERB templates 生成動態內容
- 構建可重用的組件
高級 Puppet 語言特性
- 自定義定義(definitions)與類(classes)
- 條件語句與表達式
- 關係與順序控制
最佳實踐與規範
- 語言風格與格式慣例
- Puppet Forge 及社群 modules
- 故障排除與常見問題
總結與後續步驟
最低要求
- 具備 Linux 或 Unix 系統管理基礎知識
- 擁有命令行工具使用經驗
- 熟悉系統配置相關概念
適合對象
- 希望自動化基礎設施的系統管理員
- 評估 Puppet 作為配置管理方案的 IT 專業人員
- 致力於構建可擴展環境的 DevOps 從業者
14 小時
客戶評論 (1)
Luke was very knowledgeable and helpful throughout the training, including answering some questions which were probably more advanced than the course.
Carl Garner
課程 - Puppet Fundamentals
機器翻譯