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 netq
  • netq_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

Acerca del proyecto

Install NetQ agent on Cumulus switches

Instalar
ansible-galaxy install locationlabs.netq-agent
Licencia
apache-2.0
Descargas
122