Goエージェントを直接ダウンロードしてインストール
Goエージェントをインストールするには:
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
ダウンロードしたら、エージェントが実行可能であることを確認します。例:
chmod u+x contrast-go
依存関係を表すために必要な
go.mod
ファイルがアプリケーションにあることを確認してください。アプリケーションのソースディレクトリで、以下のコマンドを実行します。go mod init
アプリケーションをビルドします。
./contrast-go build -o output-name-of-application
GoエージェントのYAMLテンプレートや環境変数を使用して、Goエージェントを設定します。
前述の手順でビルドした実行可能ファイルを使用して、アプリケーションを起動します。
アプリケーションの疎通やテストを行います。
Contrastでアプリケーションが認識されていることを確認します。