完整的 Hiera 課程: Puppet 精修班

通過掌握 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

報名參加課程| 課程優惠方案

Sponsored by Udemy

也許你會有興趣

 歡迎使用 App / Email | Telegram 訂閱 網站更新

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: