Bonjour à tous,
Suite à mon petit article d’introduction à ANSIBLE et les mises à jour LINUX ici : automatisation-de-la-gestion-des-utilisateurs-et-des-mises-a-jour
Je vous propose ici de gérer une ou plusieurs mises à jour de sécurité en mode « automatique » toujours avec ANSIBLE.
Dans mon exemple ici je pars du principe que j’ai un ensemble de serveurs à mettre à jour ( en cas de mise à jour urgente à faire ),
Que j’ai un accès SSH sur ceux-ci et que je dispose de la couche ANSIBLE opérationnelle :
Je commence par identifier la mise à jour à faire via cette commande :
Je déduis donc que le paquet cible à déployer est :
Dans cet exemple, il s’agit d’une simple mise à jour, bien sur cela peut être une mise à jour de sécurité ou encore un paquet à installer
comme nous l’avons vu précédemment.
Maintenant, je peux donc utiliser ce playbook, notez ici l’utilisation du signe » = » comme mentionné dans la documentation ANSIBLE,
Voici mon code YAML : crx-awx/upgrade_package.yml
Je peux donc le lancer via cette commande :
Ensuite je contrôle que tout est bon :
Ou je peux aussi le contrôler via cette commande ANSIBLE :
Et voilà j’ai pu mettre à jour simplement un paquet via un processus ANSIBLE.
A bientôt,