Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi.

Composants d’architecture

Les composants nécessaires pour fournir les SUSE® Rancher Prime: OS Manager services sont :

elemental outil de ligne de commande

L’outil elemental fait partie du projet SUSE® Rancher Prime: OS Manager Toolkit. Il effectue les opérations réelles d’installation et de mise à niveau de l’OS sur l’hôte et est utilisé pour exécuter les directives cloud-config ajoutées dans les SUSE® Rancher Prime: OS Manager CRDs.

Le binaire elemental est inclus dans toutes les images de base de l’OS distribuées avec SUSE® Rancher Prime: OS Manager.

elemental-operator le daemon

Le daemon elemental-operator effectue deux tâches principales :

  1. intègre les SUSE® Rancher Prime: OS Manager contrôleurs Kubernetes pour gérer tous les SUSE® Rancher Prime: OS Manager CRDs

  2. expose les points de terminaison d’enregistrement pour permettre à l’hôte de s’enregistrer et de télécharger la configuration d’installation de l’OS pendant le onboarding de la machine.

Le daemon elemental-operator est déployé sur le cluster Rancher en tant que Deployment via le SUSE® Rancher Prime: OS Manager Helm Chart de l’Opérateur.

elemental-register outil de ligne de commande

Le binaire elemental-register est le client utilisé pour enregistrer l’hôte auprès des points de terminaison d’enregistrement exposés par le elemental-operator. Il collecte et transmet les données de l’hôte pour permettre au elemental-operator de remplir les modèles SMBIOS et les modèles d’étiquettes matérielles.

Si la phase d’enregistrement est effectuée avec succès, le elemental-register obtient la configuration complète stockée dans le MachineRegistration du elemental-operator. Comme dernière étape, le client elemental-register appelle le binaire elemental en passant la configuration récupérée pour lancer l’installation de l’OS.

elemental-system-agent le daemon

Le elemental-system-agent est construit à partir du projet Rancher System Agent et permet à SUSE® Rancher Prime: OS Manager de déployer des plans pour aider au provisionnement de l’hôte. Notamment, rancher-system-agent l’installation et la configuration requises pour le service de provisionnement du cluster Kubernetes sont effectuées via un `elemental-system-agent`plan.

SUSE® Rancher Prime: OS Manager image de conteneur OS

Une image SUSE® Rancher Prime: OS Manager Toolkit OS est une image de conteneur OCI contenant tous les fichiers qui composeront le système d’exploitation de l’hôte cible. Elle contient non seulement tous les binaires et bibliothèques, mais aussi le noyau Linux et les fichiers de démarrage requis par un système Linux.

L’image SUSE® Rancher Prime: OS Manager OS est une image OS SUSE® Rancher Prime: OS Manager Toolkit à orientations définies, basée sur SLE Micro et comprenant des configurations et des binaires spécifiques SUSE® Rancher Prime: OS Manager (les elemental et elemental-register).

Les SUSE® Rancher Prime: OS Manager images OS sont suivies dans les ressources ManagedOSVersions. Les ressources ManagedOSVersions sont créées dynamiquement à partir des ressources ManagedOSVersionChannel. Une ManagedOSVersionChannel ressource par défaut est déployée avec chaque installation de l’Opérateur SUSE® Rancher Prime: OS Manager.