Schița de curs

Introducere

  • Ce este cloud-ul bare metal?

Prezentare generală a tehnologiilor, componentelor și abordării Tinkerbell.

  • Tehnologii: iPXE, DHCP, TFTP, gRPC, Docker, etc.
  • Microservices: Boots, Hegel, OSIE, Tink și PBnJ.
  • Definiții bazate pe YAML
  • Plan de control pentru gestionarea serverelor

Studiu de caz: Aprovizionare globală Bare Metal la Packet

  • Aprovizionarea Ubuntu Servere la scară largă

Fluxul de lucru de provizionare

  • Atribuirea unei adrese IP și a unei imagini prin intermediul serverului DHCP Boots
  • Pornirea în OSIE (In-memory Operating System Installation Environment)
  • Rularea containerelor Docker
  • Urmărirea execuției fluxurilor de lucru
  • Înregistrarea mesajelor de eroare

Definirea hardware-ului mașinii țintă

  • CPU, modul pxe, adresa IP, partițiile de pe hard disk, numele de gazdă etc.
  • Încărcare la Tinkerbell

Crearea unui șablon de flux de lucru

  • Setarea ștergerii discului, a partiției discului, a bootloaderului, a sistemului de operare etc.
  • Atribuirea șablonului de flux de lucru la mașina țintă

Stocarea și recuperarea metadatelor

  • Rularea serviciului de metadate (Hegel) prin gRPC și HTTP.
  • Interfață cu formatul de metadate AWS EC2.

Rularea fluxului de lucru

  • Operarea motorului de fluxuri de lucru utilizând CLI

Configurarea mașinilor virtuale și a serverelor

  • Rularea serviciului Power and Boot (PBnJ)

Depanare

Rezumat și concluzii

Cerințe

  • Înțelegere a aprovizionării infrastructurii cloud
  • Experiență cu linia de comandă Linux
  • .

Audiență

  • Dezvoltatorii
  • Administratori de sistem
  • Arhitecți de cloud
  7 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.

Pret per participant

Cursuri înrudite

Azure for Data Engineer

  35 ore

Cloud Architect

  35 ore

Categorii înrudite