Exercice 4 : Modules de Ressources Réseau Ansible - Exemple Cisco

Lisez ceci dans d’autres langues : uk English, japan 日本語, Français Français.

Table des matières

Objectif

Démontrer l’utilisation des Modules de Ressources Réseau Ansible

Les modules de ressources réseau Ansible simplifient et standardisent la gestion de différents dispositifs réseau. Ces dispositifs séparent la configuration en sections (comme les interfaces et les VLANs) qui s’appliquent à un service réseau.

Les modules de ressources réseau offrent une expérience cohérente sur différents dispositifs réseau. Cela signifie que vous obtenez une expérience identique avec plusieurs fournisseurs. Par exemple, le module snmp_server fonctionnera de manière identique pour les modules suivants :

Configurer SNMP sur des dispositifs réseau est une tâche très courante, et les erreurs de configuration peuvent entraîner des problèmes de surveillance. Les configurations SNMP ont tendance à être identiques sur plusieurs commutateurs réseau, ce qui constitue un cas d’utilisation idéal pour l’automatisation.

Cet exercice couvrira :

Guide

Étape 1 - Vérifier la configuration SNMP

Comme vous pouvez le voir, il n’y a aucune configuration SNMP sur le routeur Cisco.

Étape 2 - Création du Playbook Ansible

Étape 3 - Examiner le Playbook Ansible

Étape 4 - Exécuter le Playbook Ansible

Étape 5 - Vérifier la configuration SNMP

Comme vous pouvez le voir, le module de ressource a configuré le dispositif réseau Cisco IOS-XE avec la configuration fournie.

Étape 6 - Utilisation du paramètre gathered

Étape 7 - Exécuter le playbook gathered

  $ cat rtr1_snmp.yml
  changed: false
  failed: false
  gathered:
      communities:
      -   acl_v4: acl_uq
          name: ChapelHill-community
          rw: true
      -   acl_v4: acl_uq
          name: Durham-community
          rw: true
      location: Durham
      packet_size: 500

Points à retenir

Solution

Le Playbook Ansible final est fourni ici comme référence :

Complété

Vous avez terminé cet exercice de laboratoire.


Cliquez ici pour retourner au Workshop d’Automatisation de Réseaux Ansible