locationlabs.netq-agent
ansible-netq-agent
Cumulus LinuxスイッチにNetQ3エージェントをインストールするための役割です。
詳細については、NetQのドキュメントをご覧ください。
要件
Cumulus Linux => 3.3
Cumulus NetQ => 3.x
役割変数
netq_backend_server
: netqサーバーのIPアドレスnetq_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"に変更するか、/task/main.ymlの"古いnetqリポジトリを削除する"タスクに削除したいバージョンを追加できます。
バージョン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のみに対応しています。
サンプルプレイブック
- hosts: switches
tasks:
- import_role:
name: ansible-netq-agent
ライセンス
Apache License 2.0
作者情報
Location Labs by Avast
インストール
ansible-galaxy install locationlabs.netq-agent
ライセンス
apache-2.0
ダウンロード
122