Mar
10
2021
J’écrivais un nouveau rôle Ansible pour mettre à jour toutes mes VMs pour réaliser un apt update suivi d’un apt upgrade. J’utilise toujours une vieille version de Rancher qui ne fonctionne qu’avec la version 18.06 du paquet docker-ce sur lequel j’aimerais appliquer un apt hold. Une première tâche met le paquet en hold c’est-à-dire en […]
Tags: Ansible, debian, linux, ubuntu
Oct
18
2020
Nous avons vu précédemment comment ajouter un esclave Jenkins en appelant une API REST avec Curl. Automatisons ceci avec Ansible pour avoir un nouveau noeud disponible en quelques minutes! Vous aurez tout d’abord besoin d’un utilisateur Jenkins et son token associé avec les bons droits. « Agent connect » et « create » devraient suffire. J’appellerai cet utilisateur « node » […]
Tags: Ansible, Jenkins
Avr
22
2020
Voici comment enregistrer un noeud Jenkins automatiquement avec un appel à une API REST sur le maître.Le plus gros du travail est de créer le code json qui décrit le nouvel esclave Jenkins. La configuration peut être légèrement différente selon les paramètres du noeud que vous souhaitez appliquer.Pour obtenir exactement ce que vous voulez, vous […]
Tags: Jenkins