Contents
通過掌握 Hiera 將你的 Puppet 知識提升到更高層次
從這 2.5 小時的課程,你會學到
- 使用 Hiera 減少 Puppet 程式碼的複雜性
- 資料分離的概念
- 對層次查詢( hierarchical lookups )的理解
- 進階 Hiera 提示和技巧
- 用 Hiera-Eyaml 保護敏感資料
- 如何在 Puppet 中管理基礎設施資料
- 查詢合併和層級式樣式表( cascading )
要求
- 使用 Linux 系統的工作知識
- Puppet 知識 (classes, parameters…etc)
課程說明
Puppet 是一個管理基礎設施的強大工具,十多年來一直在幫助人們進行配置管理。 Puppet 與其他工具不同的最有價值的特性之一是它如何能夠使用 Hiera 管理配置資料。
Hiera 不僅僅是一個儲存 key(密鑰)值的地方,最新的 Hiera 5 版本包含了大量的功能,旨在使管理大量資料變得高效和簡單。
這是一個針對已經接觸過 Puppet 並希望通過掌握 Hiera 進一步擴充知識的人們的課程。 本課程將為你提供管理最複雜的基礎架構需要的所有工具,編寫可重用和共享的 Puppet 模組,並通過學習資料分離和分層查詢來減少如義大利麵般亂七八糟的程式碼。
本課程的主題涵蓋了我們在 Hiera 5 和 Puppet 6 中看到的所有最新的尖端和新發佈的功能,讓你不落後於人!
本課程包括以下主題:
- 資料管理問題概述
- Hiera 介紹, Puppet 的查詢子系統
- 配置 Hiera
- 建構動態查詢層次結構( dynamic lookup hierarchies )
- 使用 Hiera 資料中的事實和變數
- 資料內 Hiera 函數
- 如何使用命令行中的 puppet 查詢
- 查詢 puppet 函數
- 如何使用自動化資料連繫解析類別( class )參數
- 資料合併和層級式樣式表( cascading )
- 模組中的資料以替換遺留的‘ params.pp’模式
- 用 Hiera-Eyaml 保護敏感資料的安全
目標受眾
- 希望進一步瞭解 Hiera 和資料分離的 Puppet 使用者
- 使用 Puppet 來管理佈署的系統工程師和管理員
- 有一些 Puppet 經驗希望更提升知識的人
- 熟悉 Hiera 和 Puppet 的早期版本,希望瞭解最新的功能使用者
講師簡介
Craig Dunn 自由職業自動化顧問及培訓師 ( 更多講師主講課程介紹 )
一名經驗非常豐富的自動化工程師和培訓師。
Craig 是一位經驗豐富的 IT 老手,在 IT 行業工作了 20 多年。 他的 DevOps 之旅始於 2008 年的 Puppet,幫助許多組織實現了 Puppet、 Ansible 和 Chef 的基礎設施自動化,包括 IPC Media、 BBC 英國廣播公司、富達投資集團等等。
他於 2012 年加入 Puppet Labs,擔任專業服務工程師,為全球提供顧問及培訓課程。
離開 Puppet Labs後,Craig 創立了自己的諮詢公司 Enviatics,在歐洲各地提供培訓和諮詢服務,幫助客戶成功實現自動化。
他在開源社群中作為幾個專案的貢獻者和維護者而聞名,並且在世界各地的活動中做過許多會議演講。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- DevOps 相關線上課程
- 自動化測試相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
你必須登入才能發表留言。