Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Comprendre le fichier d’inventaire Ansible lors de la gestion des équipements exécutant Junos OS

Le fichier d’inventaire Ansible définit les hôtes et les groupes d’hôtes sur lesquels fonctionnent les commandes, modules et tâches d’un guide stratégique. Le fichier peut être dans l’un des nombreux formats en fonction de votre environnement Ansible et de vos plug-ins. Les formats courants incluent INI et YAML. L’emplacement par défaut du fichier d’inventaire est /etc/ansible/hosts. Vous pouvez également créer des fichiers d’inventaire spécifiques à un projet dans d’autres emplacements.

Le fichier d’inventaire peut répertorier des hôtes individuels ou des groupes d’hôtes définis par l’utilisateur. Cela vous permet de définir des groupes d’équipements exécutant Junos OS ayant des rôles similaires pour effectuer les mêmes tâches opérationnelles et de configuration. Par exemple, si vous gérez un ou plusieurs centres de données, vous pouvez créer des groupes Ansible pour les commutateurs qui nécessitent le même ensemble d’opérations, par exemple la mise à niveau de Junos OS et le redémarrage de l’équipement.

Pour gérer les équipements exécutant Junos OS à l’aide d’Ansible, vous devez disposer d’un compte de connexion Junos OS doté de privilèges d’accès appropriés sur chaque équipement sur lequel les modules Ansible sont exécutés. Vous devez vérifier l’existence de noms d’utilisateur et de mots de passe ou de clés d’accès pour chaque hôte du fichier.

Le fichier d’inventaire au format INI suivant définit un hôte individuel, host1ainsi que deux groupes d’hôtes, routers et switches:

Pour plus d’informations sur le fichier d’inventaire Ansible, consultez la documentation officielle Ansible à l’adresse https://docs.ansible.com/ansible/latest/user_guide/intro_inventory.html .