聯繫我們

課程簡介

簡介 Puppet

  • 什麼是 Puppet 及其運作方式
  • 基礎設施自動化的優勢
  • Puppet 架構:Master、Agent、Manifests、Modules

安裝與配置

  • 在 Master 及 Agent 節點上安裝 Puppet
  • 配置 Puppet 環境
  • 目錄結構與關鍵配置檔案

理解與撰寫 Manifests

  • 基本語法與結構
  • 將 manifests 套用到節點
  • 使用 manifests 進行系統變更

管理節點與資源

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

處理模組與模板

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

Puppet 語言進階功能

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

最佳實踐與風格

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

總結與下一步

最低要求

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

受眾對象

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

客戶評論 (1)

課程分類