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.

Pilotes de nœud

Un pilote de nœud est le même qu’un pilote Docker Machine. Les pilotes de nœud sont utilisés pour provisionner des hôtes, que Rancher utilise pour lancer et gérer des clusters Kubernetes. Par défaut, Rancher est livré avec de nombreux pilotes de nœud, mais vous pouvez également créer et ajouter des pilotes de nœud personnalisés à Rancher.

Seuls Active pilotes de nœud sont affichés dans l’interface utilisateur de Rancher lorsque vous créez des modèles de nœud. S’il y a des pilotes de nœud spécifiques que vous ne souhaitez pas montrer à vos utilisateurs, vous devez désactiver ces pilotes de nœud.

Gestion des pilotes de nœud

Conditions préalables :

Pour créer, modifier ou supprimer des pilotes, vous avez besoin de l’une des autorisations suivantes :

Activation/Désactivation des pilotes de nœud

Par défaut, Rancher n’active que les pilotes pour les fournisseurs de cloud les plus populaires, tels qu’Amazon EC2, Azure, DigitalOcean, Linode et vSphere. Si vous souhaitez afficher ou masquer un pilote de nœud, vous pouvez changer son statut.

  1. Dans le coin supérieur gauche, cliquez sur ☰ > Gestion des clusters.

  2. Dans le menu de navigation à gauche, cliquez sur Pilotes.

  3. Dans l’onglet Pilotes de nœud, sélectionnez le pilote que vous souhaitez activer ou désactiver et cliquez sur ⋮ > Activer ou ⋮ > Désactiver.

Vous pouvez perdre l’accès aux clusters après avoir désactivé un pilote de nœud.

Désactiver un pilote de nœud n’affecte pas seulement sa visibilité dans l’interface utilisateur de Rancher. Lorsque vous désactivez ou supprimez un pilote de nœud, tous les nœuds déployés avec ce pilote deviennent inaccessibles.

Par exemple, si vous désactivez un pilote de nœud vSphere pour le cacher dans l’interface utilisateur, et que vous avez un cluster vSphere qui a été déployé avec ce pilote, le nœud initial du cluster échouera, et l’ensemble du cluster deviendra inaccessible. Les tentatives de suppression des nœuds vSphere échoueront, avec des nœuds bloqués dans un état prolongé Removing.

Avant de désactiver un pilote de nœud, assurez-vous qu’il n’a pas de clusters associés. Une façon de vérifier est de voir si la plateforme respective d’un pilote est répertoriée parmi vos clusters :

  1. Dans le coin supérieur gauche, cliquez sur ☰ > Gestion des clusters.

  2. Sélectionnez Clusters.

  3. Vérifiez la colonne Fournisseur du tableau pour les instances du pilote de nœud que vous désactivez.

Ajouter des pilotes de nœud personnalisés

Si vous souhaitez utiliser un pilote de nœud que Rancher ne prend pas en charge par défaut, vous pouvez ajouter le pilote de ce fournisseur afin de commencer à les utiliser pour créer des modèles de nœuds et éventuellement des pools de nœuds pour votre cluster Kubernetes.

  1. Dans le coin supérieur gauche, cliquez sur ☰ > Gestion des clusters.

  2. Dans le menu de navigation à gauche, cliquez sur Pilotes.

  3. Dans l’onglet Pilotes de nœud, cliquez sur Ajouter un pilote de nœud.

  4. Complétez le formulaire Ajouter un pilote de nœud. Puis cliquez sur Créer.

Développer vos propres pilotes de nœud

Les pilotes de nœud sont implémentés avec Rancher Machine, un fork de Docker Machine. Docker Machine n’est plus en développement actif.

Référez-vous à la documentation originale Docker Machine documentation pour des détails sur la façon de développer vos propres pilotes de nœud.