Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

テストエージェントアプリケーションのインストール

概要 インストールのトピックでは、公式コンテナイメージを使用してテストエージェントを登録し、テストエージェントイメージを構築し、ネイティブのテストエージェントアプリケーションをx86マシンにデプロイする手順について説明します。

テストエージェントアプリケーションは、x86プラットフォームにネイティブに導入するか、Dockerコンテナとして導入するか、Junos Evolved OSを実行するルーターにコンテナとして導入するコンテナです。このインストール手順では、テストエージェントをコンテナとして展開する手順について説明します。

始める前に

テスト エージェントのインストールを開始する前に、次のことを行う必要があります。

  • 最新のUbuntuバージョンを実行しているシステムに Dockerエンジン をインストールしてください。

  • TCPポート6800でParagon Automationへの接続をブロックしているファイアウォールがないことを確認します。

警告:

Junos CLIを使用してテストエージェントをインストールすることはお勧めしません。

コンテナイメージを使用したテストエージェントのデプロイ

コンテナイメージを使用してテストエージェントをデプロイするには:
  1. テストエージェントの最新イメージをダウンロードします。テストエージェントソフトウェア(テストエージェントアプリケーション(amd64))は、ソフトウェアダウンロードページまたはDocker Hub(netrounds/test-agent-application))からダウンロードできます。
  2. コマンドを使用してテストエージェントを登録しますregister。これにより、テストエージェントがParagon Automationに接続されます。registerコマンドを実行するときは、次のいずれかを指定します。
    • Paragon Automationのインストール時に使用するメールアドレスとパスワードを指定します。

    • 組織の UUID を指定します。組織のUUIDを確認するには、Paragon Automationの [管理]>[設定 ]に移動し、組織のUUID をコピー します。

    • Active Assurance Test AgentのゲートウェイIPアドレスのホスト名を指定します。

  3. 次のコマンドを使用してrun、テストエージェントを起動します。

テストエージェントコンテナイメージの構築

独自のコンテナー イメージを構築するには、この手順を使用します。カスタムテストエージェントコンテナイメージを作成するには:
  1. テストエージェントの最新イメージをダウンロードします。ソフトウェアダウンロードページから、テストエージェントソフトウェア(テストエージェントアプリケーション(amd64))をダウンロードできます。
  2. 以下のコマンドを使用して、テストエージェントソフトウェアのtarファイルを解凍します。
  3. テストエージェントソフトウェアを解凍したディレクトリにDockerファイルを作成します。次の docker ファイルは、テスト エージェント ソフトウェアを opt/paa-test-agent-application の場所にコピーし、テスト エージェント ソフトウェアを実行するエントリ ポイントを構成します。
  4. コマンドを使用して Docker イメージをビルドしますdocker build。次のコマンドの を任意の名前に置き換えmycustomます。ここで指定する名前は、今後使用する必要がある Docker の名前です。
    user@host:~$ docker build -t mycustom/paa-test-agent-application
  5. 次のコマンドを使用して、作成したコンテナーを登録します。
  6. テストエージェントを起動します。
    ヒント:

    および /var/run/netns:/var/run/netns 引数を使用すると--privileged -v、テストエージェントはネットワーク名前空間を使用して、トラフィックを独立してルーティングできます。

    このオプションを使用すると A 、テストエージェントは使用可能なすべての名前空間とそのインターフェイスを検出できます。

    このオプションは log-opt 、テストエージェントによって生成されるログファイルのサイズと数を制限するために使用します。

    このコマンド docker logs <container ID> を使用すると、コンテナー ログ ファイルを検査できます。

Linuxでのネイティブアプリケーションとしてのテストエージェントのインストール

テストエージェントアプリケーションは、x86マシンにネイティブにインストールできます。

  1. テストエージェントの最新イメージをダウンロードします。ソフトウェアダウンロードページから、テストエージェントソフトウェア(テストエージェントアプリケーション(amd64))をダウンロードできます。
  2. tar ファイルを解凍し、次のコマンドを使用してアプリケーションをインストールします。
  3. 次のいずれかを実行して、テスト エージェントを登録します。
    1. 電子メールとパスワードを使用して、テスト エージェントを登録します。
    2. API トークンを使用してテスト エージェントを登録します。
  4. テストエージェントアプリケーションを起動します。
    ヒント:

    このオプションを使用すると A 、テストエージェントは使用可能なすべての名前空間とそのインターフェイスを検出できます。