Skip to main content

Goエージェントを直接ダウンロードしてインストール

Goエージェントをインストールするには:

  1. https://pkg.contrastsecurity.comからエージェントをダウンロードします。

    contrast-go実行可能ファイルは、MacおよびLinuxオペレーティングシステム用に直接ダウンロードできます。利用可能なバージョンは、go-agent-releaseのサイトで確認できます。<version>の箇所を利用するバージョン番号に置き換えます。または、最新バージョンを利用する場合はlatestに置き換えます。

    • Macの場合:

      wget https://pkg.contrastsecurity.com/go-agent-release/<version>/darwin-amd64/contrast-go

      または

      curl -L https://pkg.contrastsecurity.com/go-agent-release/<version>/darwin-amd64/contrast-go > contrast-go
    • Linuxの場合:

      wget https://pkg.contrastsecurity.com/go-agent-release/<version>/linux-amd64/contrast-go

      または

      curl -L https://pkg.contrastsecurity.com/go-agent-release/<version>/linux-amd64/contrast-go > contrast-go
  2. ダウンロードしたら、エージェントが実行可能であることを確認します。例:

    chmod u+x contrast-go
  3. 依存関係を表すために必要なgo.modファイルがアプリケーションにあることを確認してください。アプリケーションのソースディレクトリで、以下のコマンドを実行します。

    go mod init
  4. アプリケーションをビルドします。

    ./contrast-go build -o output-name-of-application
  5. GoエージェントのYAMLテンプレートや環境変数を使用して、Goエージェントを設定します。

  6. 前述の手順でビルドした実行可能ファイルを使用して、アプリケーションを起動します。

  7. アプリケーションの疎通やテストを行います。

  8. Contrastでアプリケーションが認識されていることを確認します。