Plan Szkolenia

Wprowadzenie

  • Czym jest chmura bare metal?

Przegląd Tinkerbell technologii, komponentów i podejścia

  • Technologie: iPXE, DHCP, TFTP, gRPC, Docker itp.
  • Microservices: Boots, Hegel, OSIE, Tink i PBnJ
  • Definicje oparte na YAML
  • Płaszczyzna kontrolna do zarządzania serwerami

Studium przypadku: Global Bare Metal Provisioning w Packet

  • Udostępnianie Ubuntu serwerów na dużą skalę

Przepływ pracy Provisioning

  • Przypisywanie adresu IP i obrazu za pośrednictwem serwera DHCP Boots
  • Uruchamianie w OSIE (środowisko instalacji systemu operacyjnego w pamięci)
  • Uruchamianie kontenerów Docker
  • Śledzenie wykonania przepływu pracy
  • Rejestrowanie komunikatów o błędach

Definiowanie docelowego sprzętu komputerowego

  • Procesor, tryb pxe, adres IP, partycje dysku twardego, nazwa hosta itp.
  • Przesyłanie do Tinkerbell

Tworzenie szablonu przepływu pracy

  • Ustawienie czyszczenia dysku, partycji dysku, programu ładującego, systemu operacyjnego itp.
  • Przypisywanie szablonu przepływu pracy do maszyny docelowej

Przechowywanie i pobieranie metadanych

  • Uruchamianie usługi metadanych (Hegel) przez gRPC i HTTP.
  • Współpraca z formatem metadanych AWS EC2.

Uruchamianie przepływu pracy

  • Obsługa silnika przepływu pracy za pomocą interfejsu CLI

Konfigurowanie maszyn wirtualnych i serwerów

  • Uruchomienie usługi zasilania i rozruchu (PBnJ)

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Zrozumienie udostępniania infrastruktury w chmurze
  • Doświadczenie z Linux wierszem poleceń

Publiczność

  • Deweloperzy
  • Administratorzy systemów
  • Architekci chmury
 7 godzin

Liczba uczestników



Cena za uczestnika

Powiązane Kategorie