Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera dans les plus brefs délais.
Merci pour votre réservation ! Un membre de notre équipe vous contactera dans les plus brefs délais.
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