Archive for the 'DevOps' Category



Apr 13 2021

Make Ansible 6X Faster with these 3 Tips

Published by under Ansible

Speed up Ansible with 3 easy tweaks and more

No responses yet

Apr 01 2021

Build Ansible Inventory from IBM Cloud Resources

Published by under Ansible,Python

IBM Cloud relies on Softlayer API – also called IBM Classic Infrastructure – to automate things. The API is available in different languages such as Python, Go, Java or PHP. Here I will generate automatically a host inventory collected on my IBM Cloud account directly usable by Ansible. I will also generate datacenters groups. You […]

No responses yet

Mar 06 2021

Why Ansible Upgrades Packages on Hold and How to Fix it

Published by under Ansible

I was writing a new Ansible role to upgrade all of my VMs. I was still using an old Rancher that only works with docker-ce package up to version 18.06. A first task holds back the package with Ansible Dpkg module, as recommended on many websites.A second step runs a full upgrade of my system […]

No responses yet

Jul 04 2020

Register a Jenkins Slave with Ansible

Published by under Ansible,Jenkins

We saw how to register a Jenkins slave with a REST API. Let’s go one step further: make Ansible do that for you. You will first need a Jenkins user and associated token with the proper rights. Agent connect and create permissions should be sufficient. I’ll simply call that user “node”. Log on Jenkins with […]

No responses yet

Apr 18 2020

Auto Register a Jenkins Slave with REST API

Published by under Jenkins

Here is how to create a Jenkins node that registers automatically with a REST API call on the master. Most of the work is to build some json code that describes the new Jenkins slave. The configuration can be slightly different depending on the node settings you are willing to apply. To get exactly what […]

No responses yet

Next »