Dockerイメージを使用したオンプレミスエージェントのデプロイ

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

このページでは、Dockerイメージを使用してオンプレミスエージェントをデプロイする手順について説明します。

前提条件

Dockerイメージを使用してオンプレミスエージェントをデプロイするには、次の前提条件を満たす必要があります:

オンプレミスエージェントの取得

オンプレミスエージェントを取得するには、次の手順を実行します:

1

Workatoアカウントにサインインします。

2

ツール > オンプレミスグループに移動し、オンプレミスグループを選択します。

3

オンプレミスエージェントを追加をクリックします。

4

わかりやすいエージェント名をエージェント名フィールドに入力し、オペレーティングシステムフィールドでオペレーティングシステム(OS)としてDockerを選択します。

OSを選択OSを選択

5

Workatoが提供するDocker pullコマンドをコピーしてターミナルに貼り付け、リポジトリからDockerイメージをpullします:

shell
docker pull "daa34553.workato.com/semi-public/amd64/workato-agent:<version>";

DockerをプルDockerイメージをプル

オンプレミスエージェントのアクティベートと実行

オンプレミスエージェントをアクティベートして実行するには、次の手順を実行します:

1

Workatoが提供するアクティベーションコマンドをコピーして貼り付けます。 コマンドは以下の例のようになり、"secret-agent-code"は一意のアクティベーションコードに置き換えられます。

このコマンドを実行すると、エージェントコンテナ内にエージェントキーと証明書が自動的に生成されます。 アクティベーションコードは1時間有効であることに注意してください。

shell
docker run -it -e WORKATO_AGENT_ACTIVATION_CODE="secret-agent-code" "daa34553.workato.com/semi-public/amd64/workato-agent:<version>

サーバーからWorkatoへのトラフィックを許可

OPAを使用するには、サーバーからWorkatoへのトラフィックが許可されていることを確認してください。 Workatoを許可リストに追加するには、セキュリティ許可リストを参照してください。

アクティベートエージェントをアクティベートしてDockerイメージを実行

証明書の有効期間

エージェント証明書は、生成日から1年間有効です。

中断を避けるため、有効期限が切れる前に証明書を更新してください。 詳細については、エージェントキーの更新ガイドを参照してください。

2

任意です。 エージェント証明書とキーをホストマシン上のディレクトリにエクスポートする予定がある場合は、次のコマンドを実行します:

shell
docker run -it --rm -v /<YOUR_DIRECTORY>/conf:/var/lib/workato-agent/conf -e WORKATO_AGENT_ACTIVATE_ONLY=y -e WORKATO_AGENT_ACTIVATION_CODE="secret-agent-code" "daa34553.workato.com/semi-public/amd64/workato-agent:<VERSION>";

<YOUR_DIRECTORY>をディレクトリ名に、<VERSION>をエージェントのバージョンに置き換えます。

3

任意です。 有効なエージェントキーと証明書がすでにある場合は、次のコマンドを使用してOPA Dockerを実行します:

shell
docker run -d -v /<YOUR_DIRECTORY>/conf:/var/lib/workato-agent/conf daa34553.workato.com/semi-public/amd64/workato-agent:<VERSION>

<YOUR_DIRECTORY>をディレクトリ名に、<VERSION>をエージェントのバージョンに置き換えます。

4

エージェントの起動後、エージェントをテストをクリックして、コネクションが成功したことを確認します。

テストエージェントをテスト

秘密鍵

Workatoは、OPAのconfフォルダにある秘密鍵ファイル(cert.key)にアクセスできません。 このファイルを不正アクセスから保護してください。

Last updated: