netq-agent
ansible-netq-agent
Роль для установки агентов NetQ3 на коммутаторах Cumulus Linux.
Для получения дополнительной информации смотрите документацию NetQ.
Требования
Cumulus Linux => 3.3
Cumulus NetQ => 3.x
Переменные роли
netq_backend_server
: IP-адрес сервера netqnetq_repo_version
: Версия репозитория netq, например, "netq-3.0" или "netq-latest"
Зависимости
Нет
Примечания
Эта роль удалит существующие записи репозиториев 1.4, 2.4 и 3.0 в случае, если вы меняете версию репозитория с более ранней. Если текущая версия отличается от 1.4, 2.4 или 3.0 (например, netq-latest), это останется на усмотрение пользователя. Вы можете просто изменить "state: present" на "state: absent" для вашей предыдущей версии перед обновлением до новой версии или добавить желаемую версию для удаления в задачу: "Удалить любые старые репозитории netq" в /task/main.yml.
Если версии 1.4, 2.4 или 3.0 уже установлены, они будут обновлены до 3.1 или до последней версии в зависимости от netq_repo_version
. Если на хосте Cumulus Linux нет установленных агентов, то будут установлены netq-agent и netq-apps (cli) версии 3.1 или последней версии.
Эта роль в настоящее время не учитывает хосты Ubuntu или RHE/CentOS, только Cumulus Linux.
Пример Playbook
- hosts: switches
tasks:
- import_role:
name: ansible-netq-agent
Лицензия
Лицензия Apache 2.0
Информация об авторе
Location Labs от Avast
ansible-galaxy install locationlabs/ansible-netq-agent