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 netqnetq_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
ansible-galaxy install locationlabs.netq-agent