Struttura del corso

Introduzione

  • Che cos'è il cloud bare metal?

Panoramica di Tinkerbell Tecnologie, componenti e approccio

  • Tecnologie: iPXE, DHCP, TFTP, gRPC, Docker, ecc.
  • Microservices: Stivali, Hegel, OSIE, Tink e PBnJ
  • Definizioni basate su YAML
  • Piano di controllo per la gestione dei server

Caso di studio: Provisioning bare metal globale a Packet

  • Provisioning Ubuntu di server su larga scala

Flusso di lavoro di provisioning

  • Assegnazione di un indirizzo IP e di un'immagine tramite il server DHCP di avvio
  • Avvio in OSIE (In-memory Operating System Installation Environment)
  • Esecuzione di Docker contenitori
  • Monitoraggio dell'esecuzione del flusso di lavoro
  • Registrazione dei messaggi di errore

Definizione dell'hardware del computer di destinazione

  • CPU, modalità pxe, indirizzo IP, partizioni del disco rigido, nome host, ecc.
  • Caricamento su Tinkerbell

Creazione di un modello di workflow

  • Impostazione della cancellazione del disco, della partizione del disco, del bootloader, del sistema operativo, ecc.
  • Assegnazione del modello di flusso di lavoro al computer di destinazione

Archiviazione e recupero di metadati

  • Esecuzione del servizio di metadati (Hegel) su gRPC e HTTP.
  • Interfacciamento con il formato di metadati AWS EC2.

Esecuzione del flusso di lavoro

  • Utilizzo del motore del flusso di lavoro tramite l'interfaccia della riga di comando

Configurazione di macchine virtuali e server

  • Esecuzione del servizio di alimentazione e avvio (PBnJ)

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Una comprensione del provisioning dell'infrastruttura cloud
  • Esperienza con la riga di comando Linux

Pubblico

  • Gli sviluppatori
  • Amministratori di sistema
  • Architetti del cloud
 7 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (1)

Corsi relativi

Azure for Data Engineer

35 ore

Cloud Architect

35 ore

Categorie relative