聯繫我們

課程簡介

Puppet簡介

  • 什麼是Puppet及其工作原理
  • 基礎設施自動化的好處
  • Puppet架構:Master、Agent、清單、模組

安裝與配置

  • 在Master和Agent節點上安裝Puppet
  • 配置Puppet環境
  • 目錄結構及關鍵配置文件

理解與編寫清單

  • 基本語法與結構
  • 將清單應用於節點
  • 使用清單進行系統變更

管理節點與資源

  • 定義節點
  • 資源類型:套件、服務、檔案、使用者、目錄
  • 創建可重用的任務

使用模組與模板

  • 創建和使用模組
  • 使用ERB模板生成動態內容
  • 結構化可重用組件

高級Puppet語言特性

  • 自訂定義與類別
  • 條件與表達式
  • 關係與排序

最佳實踐與風格

  • 語言風格與格式化慣例
  • Puppet Forge與社群模組
  • 故障排除與常見問題

總結與後續步驟

最低要求

  • 了解Linux或Unix系統管理
  • 具備命令行工具經驗
  • 熟悉系統配置概念

目標學員

  • 尋求自動化基礎設施的系統管理員
  • 評估Puppet作為配置管理解決方案的IT專業人士
  • 構建可擴展環境的DevOps從業者
 14 小時

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類