Kursplan

Införandet

  • Vad är bare metal-moln?

Översikt över Tinkerbell Teknik, komponenter och tillvägagångssätt

  • Tekniker: iPXE, DHCP, TFTP, gRPC, Docker, etc.
  • Microservices: Boots, Hegel, OSIE, Tingeling och PBnJ
  • YAML-baserade definitioner
  • Kontrollplan för hantering av servrar

Fallstudie: Global Bare Metal-etablering vid Packet

  • Etablering Ubuntu av servrar i stor skala

Arbetsflödet för etablering

  • Tilldela en IP-adress och bild via Boots DHCP-servern
  • Starta upp i OSIE (In-memory Operating System Installation Environment)
  • Köra Docker-containrar
  • Spåra arbetsflödeskörning
  • Felmeddelanden för loggning

Definiera måldatorns maskinvara

  • CPU, pxe-läge, ip-adress, hårddiskpartitioner, värdnamn, etc.
  • Laddar upp till Tinkerbell

Skapa en arbetsflödesmall

  • Ställa in diskrensning, diskpartition, starthanterare, operativsystem, etc.
  • Tilldela arbetsflödesmallen till måldatorn

Lagra och hämta metadata

  • Köra metadatatjänsten (Hegel) över gRPC och HTTP.
  • Gränssnitt med metadataformatet AWS EC2.

Köra arbetsflödet

  • Använda arbetsflödesmotorn med hjälp av CLI

Konfigurera virtuella datorer och servrar

  • Köra Power and Boot-tjänsten (PBnJ)

Felsökning

Sammanfattning och slutsats

Krav

  • En förståelse för provisionering av molninfrastruktur
  • Erfarenhet av kommandoraden Linux

Publik

  • Utvecklare
  • Systemadministratörer
  • Molnarkitekter
  7 timmar

Antal deltagare



Price per participant

Relaterade Kurser

Cloud Architect

  35 timmar

Relaterade Kategorier