Ansible tower
| Fiche express | |
|---|---|
| Type | Interface web d'orchestration pour Ansible (ENC*, RBAC, planification, API REST) |
| Nom actuel | Red Hat Ansible Automation Platform (anciennement Ansible Tower) |
| Version libre | AWX (projet upstream open source) |
| Éditeur | Red Hat |
| Voir aussi | Ansible · Foreman |
*ENC = External Node Classifier
Ansible Tower est l'interface web d'orchestration pour Ansible : planification de jobs, gestion des identifiants (credentials), contrôle d'accès par rôle (RBAC), inventaires dynamiques et API REST. Il joue vis-à-vis d'Ansible un rôle comparable à celui de Foreman pour Puppet — un ENC qui centralise l'exécution et la traçabilité, plutôt que des exécutions en ligne de commande dispersées sur des postes individuels.
Depuis 2022, Red Hat a renommé l'offre commerciale en Red Hat Ansible Automation Platform (le composant équivalent à Tower s'appelle désormais Controller). Le projet amont open source correspondant est AWX, maintenu sur github.com/ansible/awx.
Installation
Les commandes ci-dessous correspondent à d'anciennes versions (RHEL/CentOS 6 et 7) et sont conservées à titre de référence historique — pour une installation actuelle, se reporter à la documentation AWX (installation par conteneurs/Kubernetes) ou à celle d'Ansible Automation Platform.
# RHEL/CentOS 6 (historique) yum install http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # RHEL/CentOS 7 (historique) yum install http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm yum install ansible
Programme d'installation de Tower (archive historique) :
http://releases.ansible.com/awx/setup/ansible-tower-setup-latest.tar.gz