Puppet, Foreman a Katello - přenechte správu serverů strojům

Základní info

Kurz je určen pro IT administrátory linuxových systémů, kteří chtějí zautomatizovat správu a rozvoj své infrastruktury pomocí open source software. Během dvou dnů získají účastníci přehled o možnostech využití nástrojů Puppet, Foreman a Katello, zjistí co každý z těchto nástrojů nabízí, a naučí se s nimi pracovat…

Vedle teoretického výkladu a praktických ukázek budou v kurzu zmíněny různé tipy a triky, které jsme posbírali během instalací těchto nástrojů v reálné IT infrastruktuře. Účastníci budou sami pracovat v živé instalaci Katello, vyzkouší si psát vlastní Puppet moduly a aplikovat je na testovací server.

Cílová skupina

Kurz je určen IT administrátorům, kteří plánují nasadit či provozují některý z nástrojů Puppet, Foreman, Katello a chtějí se s nimi naučit pracovat, nebo rozšířit své znalosti.

Cíle kurzu

 

  • pochopit jak funguje Puppet a naučit se psát základní moduly
  • porozumět problematice síťové instalace OS a zavedení systému pomocí PXE boot
  • vytvářet šablony pro bezobslužnou instalaci nových systémů RHEL a CentOS (Kickstart)
  • umět využít veškerý potenciál správy balíků a patchů pomocí Katello Content Views
  • dokázat rozhodnout o tom, který z nástrojů je vhodný do své infrastruktury
  • odnést si tipy z praxe

 

Garant kurzu

MILAN ZELENKA RHCE, RHCVA

Milan pracuje na pozici Technical Support Team Leader. Více jak 10 let se pohybuje ve světě open source software, specializující se na infrastrukturní vrstvu. Jako konzultant a architekt má za sebou řadu velkých projektů zaměřených na virtualizaci, vysokou dostupnost a automatizaci správy IT infrastruktury. Je certifikován jako Red Hat Certified Engineer a Red Hat Certified Virtualization Administrator.

Osnova

  1. Úvod
  2. Architektura nástrojů Puppet / Foreman / Katello, historie, současnost a budoucnost
  3. Srovnání těchto tří nástrojů a praktické příklady použití v reálné IT infrastruktuře
  4. Problematika konfiguračního managementu
  5. Instalace a příprava prostředí Katello
  6. Ukázka instalace Katello
  7. Seznámení s webovým rozhraním
  8. Prvotní konfigurace
  9. Správa obsahu
  10. Správa aktivačních klíčů
  11. Subscription management
  12. Synchronizace repozitářů
  13. Content Views
  14. Ukázka použití funkce Content Management v referenční infrastruktuře
  15. Deployment systémů
  16. Prerekvizity (PXE, TFTP, DHCP, DNS, …)
  17. Vysvětlení a ukázka Kickstart scriptů
  18. System Discovery a napojeni na virtualizaci
  19. Ukázka použití funkce Provisioning v referenční infrastruktuře
  20. Konfigurační management
  21. Úvod, prerekvizity
  22. Integrace Puppet v rozhraní Katello/Foreman
  23. Instalace a práce s moduly z Puppet Labs
  24. Ukázka použití Puppet v referenční infrastruktuře
  25. Vytváření vlastních Puppet modulů
  26. úvod do jazyka Puppet
  27. vytvoření jednoduchého modulu pro správu aplikačního serveru
  28. parametrizace vlastního modulu
  29. rozebrání a úprava modulů z Puppet Labs
  30. Závěrečné zhodnocení a diskuze

Předpoklady účastníka

 

  • Zkušenosti se správou systémů RHEL či CentOS
  • Zkušenosti se scriptováním a programováním jsou výhodou, nikoliv však podmínkou

 

Studijní materiály

 

  • materiály v tištěné podobě

 

Puppet, Foreman a Katello - přenechte správu serverů strojům

Vybraný termín:

22.9.2021  Online

Cena
24900 Kč + 21 % DPH

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je jedna a čtyři ? Součet zapište číslicemi.