locationlabs.netq-agent
ansible-netq-agent
Rola do instalacji agentów NetQ3 na przełącznikach Cumulus Linux.
Aby uzyskać więcej informacji, zobacz dokumentację NetQ.
Wymagania
Cumulus Linux => 3.3
Cumulus NetQ => 3.x
Zmienne roli
netq_backend_server
: IP serwera netqnetq_repo_version
: Wersja repozytorium netq, np. "netq-3.0" lub "netq-latest"
Zależności
Brak
Uwagi
Ta rola zajmie się usunięciem istniejących wpisów repozytoriów 1.4, 2.4 i 3.0, jeśli zmieniasz wersję repozytorium na wcześniejszą. Jeśli bieżąca wersja jest inna niż 1.4, 2.4 lub 3.0 (jak netq-latest), pozostaje to w gestii użytkownika. Możesz zmienić "state: present" na "state: absent" dla poprzedniej wersji przed aktualizacją do nowej wersji lub dodać żądaną wersję do usunięcia w zadaniu: "Usuń stare repozytoria netq" w /task/main.yml.
Jeśli wersje 1.4, 2.4 lub 3.0 są już zainstalowane, zostaną zaktualizowane do 3.1 lub najnowszej w zależności od netq_repo_version
. Jeśli na hoście Cumulus Linux nie ma zainstalowanych agentów, zainstalowane będą netq-agent i netq-apps (CLI) w wersji 3.1 lub najnowszej.
Ta rola obecnie nie obsługuje systemów Ubuntu ani RHE/CentOS, tylko Cumulus Linux.
Przykład Playbooka
- hosts: switches
tasks:
- import_role:
name: ansible-netq-agent
Licencja
Licencja Apache 2.0
Informacje o autorze
Location Labs by Avast
ansible-galaxy install locationlabs.netq-agent