locationlabs.netq-agent

ansible-netq-agent

Un rôle pour installer des agents NetQ3 sur des commutateurs Cumulus Linux.

Pour plus d'informations, consultez la documentation de NetQ.

Exigences

Cumulus Linux => 3.3
Cumulus NetQ => 3.x

Variables du Rôle

  • netq_backend_server: IP du serveur netq
  • netq_repo_version: Version du dépôt netq, par exemple "netq-3.0" ou "netq-latest"

Dépendances

Aucune

Remarques

Ce rôle gérera la suppression des entrées de dépôt existantes 1.4, 2.4 et 3.0 si vous changez la version du dépôt d'une version antérieure. Si la version actuelle est autre chose que 1.4, 2.4 ou 3.0 (comme netq-latest), cela est laissé à l'utilisateur. Vous pouvez simplement changer "state: present" en "state: absent" pour votre version précédente avant de passer à la nouvelle version ou ajouter la version souhaitée à supprimer dans la tâche : "Remove any old netq repos" dans /task/main.yml

Si les versions 1.4, 2.4 ou 3.0 sont déjà installées, elles seront mises à jour vers 3.1 ou la dernière version selon netq_repo_version. Si l'hôte Cumulus Linux n'a pas d'agents déjà installés, alors netq-agent et netq-apps (cli) version 3.1 ou la dernière version seront installés.

Ce rôle ne prend actuellement pas en compte les hôtes Ubuntu ou RHE/CentOS, seulement Cumulus Linux.

Exemple de Playbook

- hosts: switches
  tasks:
    - import_role:
        name: ansible-netq-agent

Licence

Licence Apache 2.0

Informations sur l'Auteur

Location Labs par Avast

À propos du projet

Install NetQ agent on Cumulus switches

Installer
ansible-galaxy install locationlabs.netq-agent
Licence
apache-2.0
Téléchargements
122
Propriétaire