Plan du cours

Introduction

  • Qu'est-ce que l'informatique dématérialisée ?

Vue d'ensemble des technologies Tinkerbell, des composants et de l'approche

  • Technologies : iPXE, DHCP, TFTP, gRPC, Docker, etc.
  • Microservices : Boots, Hegel, OSIE, Tink et PBnJ
  • Définitions basées sur YAML
  • Plan de contrôle pour la gestion des serveurs

Étude de cas : Approvisionnement global en métal nu chez Packet

  • Provisionnement Ubuntu des serveurs à l'échelle

Le processus de provisionnement

  • Attribution d'une adresse IP et d'une image via le serveur DHCP de Boots
  • Démarrage dans OSIE (environnement d'installation de système d'exploitation en mémoire)
  • Exécution de Docker conteneurs
  • Suivi de l'exécution du flux de travail
  • Enregistrement des messages d'erreur

Définition du matériel de la machine cible

  • CPU, mode pxe, adresse IP, partitions du disque dur, nom d'hôte, etc.
  • Téléchargement vers Tinkerbell

Création d'un modèle de flux de travail

  • Configuration de l'effacement de disque, de la partition de disque, du chargeur de démarrage, du système d'exploitation, etc.
  • Affectation du modèle de flux de travail à la machine cible

Stockage et récupération des métadonnées

  • Exécution du service de métadonnées (Hegel) via gRPC et HTTP.
  • Interfaçage avec le format de métadonnées AWS EC2.

Exécution du flux de travail

  • Utilisation du moteur de workflow à l'aide de l'interface de ligne de commande

Configuration des machines virtuelles et des serveurs

  • Exécution du service d'alimentation et de démarrage (PBnJ)

Dépannage

Résumé et conclusion

Pré requis

  • Expérience de la ligne de commande Linux

Audience

  • Développeurs
  • Administrateurs système
  • Architectes cloud
  7 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Cours Similaires

Azure for Data Engineer

  35 heures

Cloud Architect

  35 heures

Catégories Similaires