カスタム Artifactory の場所の Basic 認証の設定

HTTP サーバーで認証が必要な場合は、Basic 認証を使用するようにスマートエージェントを設定する必要があります。Basic 認証を使用するようにスマートエージェントを設定すると、スマートエージェントは Nexus や Artifactory などの HTTP サーバー、またはカスタム HTTP サーバーと通信します。

Basic 認証を設定するには、[TaskConfig] config.ini に次の変数を含めます。

  • UserPortalUserName
  • UserPortalPassword
  • UserPortalAuth

例:

[TaskConfig]
NativeEnable = true
UserPortalUserName = <username>
UserPortalPassword = <user-password>
UserPortalAuth = basic

スマートエージェント CLI を使用している場合は、appd を実行する前に変数を指定します。

sudo env ENABLE_CUSTOM_HTTP=true CUSTOM_HTTP_USERNAME=<username> CUSTOM_HTTP_PASSWORD=<password> ./appd install …

agent_source_location を指定できます。

sudo env ENABLE_CUSTOM_HTTP=true CUSTOM_HTTP_USERNAME=<username> CUSTOM_HTTP_PASSWORD=<password> .
/appd install <agent-type> —extra-vars agent_source_location=<path-to-agent-zip-from-custom-url>