locationlabs.netq-agent
ansible-netq-agent
Un rol para instalar agentes NetQ3 en switches de Cumulus Linux.
Para más información, consulta la documentación de NetQ.
Requisitos
Cumulus Linux => 3.3
Cumulus NetQ => 3.x
Variables del Rol
netq_backend_server
: IP del servidor netqnetq_repo_version
: Versión del repositorio netq, por ejemplo, "netq-3.0" o "netq-latest"
Dependencias
Ninguna
Notas
Este rol manejará la eliminación de las entradas de repositorio existentes 1.4, 2.4 y 3.0 en caso de que cambies la versión del repositorio desde una versión anterior. Si la versión actual es algo diferente a 1.4, 2.4 o 3.0 (como netq-latest), esto queda a cargo del usuario. Puedes simplemente cambiar "state: present" a "state: absent" para tu versión anterior antes de actualizar a la nueva versión, o agregar la versión deseada a eliminar en la tarea: "Eliminar repos antiguos de netq" en /task/main.yml.
Si las versiones 1.4, 2.4 o 3.0 ya están instaladas, se actualizarán a 3.1 o a la última versión, dependiendo de netq_repo_version
. Si el host de Cumulus Linux no tiene agentes instalados, entonces se instalarán netq-agent y netq-apps (cli) en la versión 3.1 o la más reciente.
Este rol actualmente no considera hosts de Ubuntu o RHE/CentOS, solo Cumulus Linux.
Ejemplo de Playbook
- hosts: switches
tasks:
- import_role:
name: ansible-netq-agent
Licencia
Licencia Apache 2.0
Información del Autor
Location Labs by Avast
ansible-galaxy install locationlabs.netq-agent