Skip to main content

コンテナでの.NET Frameworkエージェントのインストールと設定

以下のワークフローにより、.NET Frameworkエージェントの「新規登録」ウィザードで、コンテナに.NET Frameworkエージェントをインストールして設定する手順を確認できます。新規にエージェントをデプロイする場合は、ウィザードを使用するのが最も簡単な方法です。

開始する前に

開始する前に、必要なものが揃っているか事前に確認してください。

  • エージェントが、Contrastインスタンスにアクセスできる必要があります。ローカル/オンプレミスのインスタンスでも、SaaS版のインスタンスでも良いです。ネットワークアクセスが制限されている環境では、プロキシを設定することができます。

  • Contrastのサポート対象テクノロジを使用しシステム要件を満たしていること。

  • 設定した値が有効になる優先順位を理解していること。

  • また、コマンドラインインターフェイス(エージェントをダウンロードするために選択したディレクトリを含む)と、ご利用になる組織のContrastサーバへのアクセスも必要です。

.NET Frameworkエージェントのウィザードを開始

  1. Contrast Webインターフェイスの右上で新規登録を選択します。

  2. アプリケーションのカードを選択します。

  3. 「言語を選択」で.NET Frameworkを選択します。

  4. 使用しているオペレーティングシステムを選択します。

エージェントを使用してイメージをビルド

  1. 「エージェントのインストール方法を選択」で、コンテナを使用してインストールを選択します。

  2. 「コンテナでデプロイする方法を選択」で、 Dockerfileを選択します。

  3. 「エージェントを含めてビルド」で、表示されたコマンドをコピーして Dockerfile に追加します。

  4. 「エージェントを含めてビルド」で、表示されたコマンドをコピーしてイメージをビルドします。

エージェントを設定

「エージェントを設定」で、エージェントがContrastと通信するために必要な設定情報を取得するための最適なオプションを選択します。

  1. 必要に応じて、 アプリケーションを登録を選択して下さい。

    アプリケーションを登録すると、アクセス制御のためにアプリケーションをグループに割り当てることができます。また、アプリケーションにタグやメタデータを付与することができます。

  2. エージェントのバージョンが51.0.40以降の場合は、接続トークンを使用を選択します。

    この設定方法では、1つの変数を使用して認証情報の値を指定します。接続トークンを使用する方法は、推奨される設定オプションです。

    表示されたコードをコピーし、エージェントがアクセスできる場所に接続トークンの環境変数を設定します。

  3. エージェントのバージョンが51.0.40より前の場合は、API設定を使用を選択します。

    この設定方法では、個々の変数を使用して認証情報の値を指定します。

    表示されたコードをコピーし、エージェントがアクセスできる場所に環境変数を設定します。

  4. YAMLファイルを使用してエージェントを設定する場合は、設定をダウンロードを選択します。

    表示されたコードをコピーして実行すると、認証情報の設定を含むYAMLファイルが作成されます。

Contrastの設定をイメージに追加

エージェント設定(YAML)ファイルをDockerfileと同じ場所にダウンロードします。そして、「Contrastの設定をイメージに追加」で、表示されたコマンドをDockerファイルに追加します。

コンテナを実行

表示されたコマンドをコピーして、コンテナを実行します。

エージェントのデプロイを確認

  1. 通常どおりにアプリケーションを使用して下さい。例えば、アプリケーションのWebインターフェイスを操作したり、API コマンドを送信してみて下さい。

  2. Contrast Webインターフェイスにアクセスして、ナビゲーションバーでアプリケーションを選択します。

  3. 一覧にアプリケーション名が表示されていることを確認します。

  4. Contrast Webインターフェイスのナビゲーションバーで、「サーバ」を選択します。

  5. 一覧にサーバ名が表示されていることを確認します。