Schița de curs

Introducere în Puppet

  • Ce este Puppet și cum funcționează
  • Beneficiile automatizării infrastructurii
  • Arhitectura Puppet: Master, Agent, Manifești, Module

Instalare și Configurare

  • Instalarea Puppet pe nodurile Master și Agent
  • Configurarea mediului Puppet
  • Structura directorului și fișierele de configurare cheie

Înțelegerea și Scrierea Manifiestelor

  • Sintaxa și structura de bază
  • Aplicarea manifestelor pe noduri
  • Utilizarea manifestelor pentru modificări de sistem

Gestionarea Nodurilor și Resurselor

  • Definirea nodurilor
  • Tipuri de resurse: pachete, servicii, fișiere, utilizatori, directoare
  • Crearea de sarcini reutilizabile

Lucrul cu Module și Șabloane

  • Crearea și utilizarea modulelor
  • Utilizarea șabloanelor ERB pentru a genera conținut dinamic
  • Structurarea componentelor reutilizabile

Caracteristici Avansate ale Limbajului Puppet

  • Definiții și clase personalizate
  • Condiționale și expresii
  • Relații și ordonare

Bune Practici și Stil

  • Convenții de stil și formatare a limbajului
  • Puppet Forge și modulele comunității
  • Depanare și probleme comune

Rezumat și Pași Următori

Cerințe

  • O înțelegere a administrării sistemelor Linux sau Unix
  • Experiență cu instrumente de linie de comandă
  • Familiaritate cu conceptele de configurare a sistemelor

Public țintă

  • Administratori de sistem care doresc să automatizeze infrastructura
  • Profesioniști IT care evaluează Puppet ca soluție de gestionare a configurației
  • Practicieni DevOps care construiesc medii scalabile
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite