Apprentissage rapide - nœud de calcul de la CLI Jenkins

calculer le nœud

La meilleure pratique de Jenkins est de laisser le maître faire uniquement des tâches de planification, et toutes les autres tâches telles que la construction sont exécutées sur l'agent (nœud de calcul).
Après avoir installé différents plug-ins, Jenkins peut prendre en charge les types de nœuds statiques et dynamiques. Le soi-disant statique fait référence à la nécessité pour nous de maintenir manuellement, par exemple:
créer, aller en ligne et mettre hors ligne les nœuds correspondants. Le soi-disant dynamique, il est possible selon des règles établies, de créer automatiquement, de détruire des nœuds;
pour le plug-in Kubernetes , par exemple, il est créé dynamiquement
et détruit Pod pour fournir un nœud opérationnel.

protocole

Qu'il s'agisse d'un nœud dynamique ou statique, un protocole spécifique est requis pour relier l'agent et le maître. Jenkins peut établir des liens via les protocoles suivants:

Afficher la liste des nœuds:jcli agent list

Nœud statique

jcli agent create macos
jcli agent launch macos

Actuellement, seule la création de nœuds de type JNLP est prise en charge. De plus, si vous devez vous connecter à Jenkins via un proxy HTTP, cela n'est temporairement pas pris en charge.

Supprimer le nœud

Le nom du nœud donné peut être supprimé:jcli agent delete macos

Je suppose que tu aimes

Origine blog.csdn.net/weixin_42528266/article/details/108625699
conseillé
Classement