Návrh Školení

Přehled Puppet

  • Co je Puppet a jak funguje
  • Výhody automatizace infrastruktury
  • Akcie Puppet: Master, Agent, Manifesty, Moduly

Instrukce k instalaci a konfiguraci

  • Instalace Puppet na uzlech Master a Agent
  • Konfigurace prostředí Puppet
  • Složitost adresáře a klíčové konfigurační soubory

Pochopení a psaní manifestů

  • Základní syntax a struktura
  • Aplikace manifestů na uzly
  • Využití manifestů pro změny systému

Správa uzlů a zdrojů

  • Definice uzlů
  • Typy zdrojů: balíčky, služby, soubory, uživatelé, adresáře
  • Vytváření opakovaně použitelných úkolů

Práce s moduly a šablonami

  • Vytvoření a využívání modulů
  • Použití ERB šablon pro generování dynamického obsahu
  • Složení opakovaně použitelných komponent

Pokročilé funkce jazyka Puppet

  • Vlastní definice a třídy
  • Podmínky a výrazy
  • Vztahy a uspořádání

Dobré praktiky a styl

  • Jazykové styly a formátovací konvence
  • Puppet Forge a komunitní moduly
  • Řešení potíží a běžné problémy

Závěr a další kroky

Požadavky

  • Pochopení administrace systému Linux nebo Unix
  • Zkušenosti s nástroji příkazového řádku
  • Znalost konceptů systémové konfigurace

Cílová skupina

  • Systémoví administrátoři, kteří chtějí automatizovat infrastrukturu
  • IT odborníci hodnotící Puppet jako řešení pro správu konfigurace
  • DevOps praktikanti stavající škálující se prostředí
 14 hodiny

Počet účastníků


Price per participant

Reference (1)

Upcoming Courses

Související kategorie