Archive pour la catégorie 'DevOps'

 

 

Mar 10 2021

Pourquoi Ansible Met à Jour les Paquets en Hold et Comment y Remédier

Publié par sous Ansible

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 […]

Aucune réponse

Oct 18 2020

Enregistrer un Slave Jenkins avec Ansible

Publié par sous Ansible,Jenkins

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 » […]

Aucune réponse

Avr 22 2020

Enregistrer un Esclave Jenkins par API REST

Publié par sous Jenkins

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 […]

Aucune réponse

« Précédent