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

プロジェクトについて

Install NetQ agent on Cumulus switches

インストール
ansible-galaxy install locationlabs.netq-agent
ライセンス
apache-2.0
ダウンロード
122