Le serveur Java Apache Tomcat demeure l’un des favoris de nombreux déploiements applicatifs dans les entreprises et organisations de toutes tailles. Ainsi, la gestion de sa mise à jour et son maintien en condition opérationnelle sont des problématiques courantes. Voyons aujourd’hui comment Ansible peut être employé pour gérer ce système logiciel avec aisance et robustesse.
Dans cet article, nous allons évoquer comment utiliser Ansible pour automatiser les mises à jour de serveurs Apache Tomcat. Nous commencerons par mettre en place le logiciel à l’aide d’Ansible, avant de procéder à sa mise à jour, le tout sans la moindre intervention manuelle !
1. Cas d’étude
Nous allons évoquer ici un cas d’étude simple et concret. Vous êtes responsable de la gestion d’un vaste parc de serveurs, dont un grand nombre d’instances (virtuel ou physique, cet aspect importe peu ici) est utilisé pour déployer le serveur d’application web Java Apache Tomcat. Celui-ci doit être régulièrement mis à jour, idéalement à chaque fois que le projet publie une nouvelle version. À défaut, il est essentiel de pouvoir déployer une nouvelle version rapidement et de manière sûre, au cas où la correction d’une faille de sécurité l’exige.
Cependant, il faut bien appréhender qu’appliquer la mise à jour ne signifie pas simplement...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première