在 ArcGIS Enterprise on Kubernetes Web Adaptor 安装完成之后,您必须对其进行配置,以使其与组织配合使用。 您可以使用向导或命令行实用程序配置。
注:
只能通过托管 ArcGIS Enterprise on Kubernetes Web Adaptor 的计算机访问配置向导和命令行实用程序。配置您的 ArcGIS Enterprise on Kubernetes Web Adaptor 组织。
要在 ArcGIS Enterprise on Kubernetes Web Adaptor 上配置组织,需要执行以下操作:
获取注册令牌
注册令牌是一组唯一的字母和数字,由 ArcGIS Enterprise on Kubernetes Web Adaptor 解码并用于在您的组织注册 Web 或应用程序服务器。
部署 ArcGIS Enterprise on Kubernetes 和创建组织后,即可从 ArcGIS Enterprise Manager 获取注册令牌或使用命令行实用程序获取。
从 ArcGIS Enterprise Manager 获取注册令牌
要从 ArcGIS Enterprise Manager 获取注册令牌,请完成以下步骤:
- 以管理员身份登录到 ArcGIS Enterprise Manager。
- 单击设置,然后单击 Web Adaptor。
- 单击复制。
注:
对于 ArcGIS Enterprise on Kubernetes Web Adaptor 的多个实例,每个实例都需要一个唯一的注册令牌。 每次单击复制时都会生成一个新令牌。
接下来,您将使用注册令牌来配置 ArcGIS Enterprise on Kubernetes Web Adaptor。
使用命令行获取注册令牌
如果无法通过浏览器中 worker 节点上的节点端口访问 ArcGIS Enterprise Manager,则可以使用命令行实用程序获取注册令牌。
要获取注册令牌,请完成以下步骤:
- 在您的 Kubernetes 客户端计算机上,打开终端。
- 使用以下命令格式运行 get-registration-token.sh 工具,并在提示时输入用户名和密码:
./get-registration-token.sh -w node.example.com -c context -n 31443
- 复制注册令牌并将其传输到 Web Adaptor 主机。
接下来,您将使用注册令牌来配置 ArcGIS Enterprise on Kubernetes Web Adaptor。
使用配置向导
要从配置向导配置 ArcGIS Enterprise on Kubernetes Web Adaptor,请完成以下步骤:
- 在浏览器中打开配置向导。
URL 格式为 https://organization.example.com/context/webadaptor。
- 在欢迎页面中单击继续。
- 在配置页面上,将您的注册令牌粘贴到文本框中,然后单击配置。
ArcGIS Enterprise on Kubernetes Web Adaptor 现已配置完毕。 您可以通过在页面上提供的 URL 访问 ArcGIS Enterprise Manager 和组织。 完成后关闭浏览器窗口。
使用命令行
命令行实用程序可静默配置 ArcGIS Enterprise on Kubernetes Web Adaptor。 为每种安装类型(IIS 和 Java)提供了运行命令行实用程序的步骤。
ArcGIS Enterprise on Kubernetes Web Adaptor (IIS)
ArcGIS Enterprise on Kubernetes Web Adaptor (IIS) 命令行实用程序位于提取 Web Adaptor 文件的相同位置处。
注:
默认位置为 C:\Program Files (x86)\Common Files\ArcGIS\WebAdaptorKubernetes\IIS\<version>\Tools\ConfigureWebAdaptor.exe。可用参数包括:
-t <WebAdaptorRegistrationToken> -w <WebAdaptorMachineName> -h <help>
- <WebAdaptorRegistrationToken> - 注册令牌用于在您的组织中配置 ArcGIS Web Adaptor 以及从 ArcGIS Enterprise Manager、ArcGIS Enterprise Administrator API 或使用命令行获取注册令牌。
- <WebAdaptorMachineName> -(可选)托管 ArcGIS Enterprise on Kubernetes Web Adaptor 的计算机的名称。 在计算机名称中加入计算机的完全限定域名,例如 webadaptorhost.domain.com。 或者,使用您想要配置的 Web Adaptor 的 URL。 如果您要在 Web 浏览器中访问 Web Adaptor 配置页面,则使用此 URL。
- <help> -(可选)显示实用程序的帮助。
示例:
C:\Program Files (x86)\Common Files\ArcGIS\WebAdaptorKubernetes\IIS\<version>\Tools>ConfigureWebAdaptor.exe -t abCdeFGhIJKLMNopQrIstuV1wX2YzA3BCDeFGHI4jkLMnOpQrSTU5V678WXyZABcde9fgHIJKlmN0PQrstuvwX1Yza2BCd3E4fghiJkL4MNOpQRStu5WXyzA6BcDeFGHiJKLmNOp7QrStuvwxY89zAB0cdeFgHIJklMNopQr1stu2vWXyZa3bCDE4FGHiJkl5MN6op7QrStUvwX8yzABcdefgh9ijklM0nOPqrstuVWXYZABCdEfgHIjKlMnOP1qrST2UVwxYZaBCDEFGH3ijKLMNOp4qRSTUVwXyZAB5c6d7EFghi890jKL1MNoPQRStUvW2xYzaBCDef34ghiJ5KLM6NOP7QRS8TUVwXy9zA0lbCdefGHIjK2M3Nop4QRSTU5VWXyZ6 -w https://<webadaptorhost.domain.com>/arcgis/webadaptor
运行命令后,ArcGIS Enterprise on Kubernetes Web Adaptor 将在您的组织中配置。
ArcGIS Enterprise on Kubernetes Web Adaptor (Java) for Windows
ArcGIS Enterprise on Kubernetes Web Adaptor (Java) 命令行实用程序位于提取 Web Adaptor 文件的相同位置处。
可用参数包括:
-t <WebAdaptorRegistrationToken> -w <WebAdaptorMachineName> -h <help>
- <WebAdaptorRegistrationToken> - 注册令牌用于在您的组织中配置 ArcGIS Web Adaptor 以及从 ArcGIS Enterprise Manager、ArcGIS Enterprise Administrator API 或使用命令行获取注册令牌。
- <WebAdaptorMachineName> -(可选)托管 ArcGIS Enterprise on Kubernetes Web Adaptor 的计算机的名称。 在计算机名称中加入计算机的完全限定域名,例如 webadaptorhost.domain.com。 或者,使用您想要配置的 Web Adaptor 的 URL。 如果您要在 Web 浏览器中访问 Web Adaptor 配置页面,则使用此 URL。
- <help> -(可选)显示实用程序的帮助。
示例:
ConfigureWebAdaptor.bat -t abCdeFGhIJKLMNopQrIstuV1wX2YzA3BCDeFGHI4jkLMnOpQrSTU5V678WXyZABcde9fgHIJKlmN0PQrstuvwX1Yza2BCd3E4fghiJkL4MNOpQRStu5WXyzA6BcDeFGHiJKLmNOp7QrStuvwxY89zAB0cdeFgHIJklMNopQr1stu2vWXyZa3bCDE4FGHiJkl5MN6op7QrStUvwX8yzABcdefgh9ijklM0nOPqrstuVWXYZABCdEfgHIjKlMnOP1qrST2UVwxYZaBCDEFGH3ijKLMNOp4qRSTUVwXyZAB5c6d7EFghi890jKL1MNoPQRStUvW2xYzaBCDef34ghiJ5KLM6NOP7QRS8TUVwXy9zA0lbCdefGHIjK2M3Nop4QRSTU5VWXyZ6 - w https://<webadaptorhost.domain.com>/arcgis/webadaptor
运行命令后,ArcGIS Enterprise on Kubernetes Web Adaptor 将在您的组织中配置。
ArcGIS Enterprise on Kubernetes Web Adaptor (Java) for Linux
您可以在提取 Web Adaptor 文件的位置使用命令行实用程序配置 ArcGIS Enterprise on Kubernetes Web Adaptor (Java)。
可用参数包括:
-t <WebAdaptorRegistrationToken> -w <WebAdaptorMachineName> -h <help>
- <WebAdaptorRegistrationToken> - 注册令牌用于在您的组织中配置 ArcGIS Web Adaptor 以及从 ArcGIS Enterprise Manager、ArcGIS Enterprise Administrator API 或使用命令行获取注册令牌。
- <WebAdaptorMachineName> -(可选)托管 ArcGIS Enterprise on Kubernetes Web Adaptor 的计算机的名称。 在计算机名称中加入计算机的完全限定域名,例如 webadaptorhost.domain.com。 或者,使用您想要配置的 Web Adaptor 的 URL。 如果您要在 Web 浏览器中访问 Web Adaptor 配置页面,则使用此 URL。
- <help> -(可选)显示实用程序的帮助。
注:
要运行命令行实用程序,托管 ArcGIS Web Adaptor 的计算机上必须具有 Java Runtime Environment (JRE)。 如果计算机上没有 JRE,运行实用程序时将会出现错误。 有关如何下载并在计算机上安装 JRE 的说明,请参阅 Java 下载站点。
示例:
./ConfigureWebAdaptor.sh -t abCdeFGhIJKLMNopQrIstuV1wX2YzA3BCDeFGHI4jkLMnOpQrSTU5V678WXyZABcde9fgHIJKlmN0PQrstuvwX1Yza2BCd3E4fghiJkL4MNOpQRStu5WXyzA6BcDeFGHiJKLmNOp7QrStuvwxY89zAB0cdeFgHIJklMNopQr1stu2vWXyZa3bCDE4FGHiJkl5MN6op7QrStUvwX8yzABcdefgh9ijklM0nOPqrstuVWXYZABCdEfgHIjKlMnOP1qrST2UVwxYZaBCDEFGH3ijKLMNOp4qRSTUVwXyZAB5c6d7EFghi890jKL1MNoPQRStUvW2xYzaBCDef34ghiJ5KLM6NOP7QRS8TUVwXy9zA0lbCdefGHIjK2M3Nop4QRSTU5VWXyZ6 -w https://<webadaptorhost.domain.com>/arcgis/webadaptor
运行命令后,ArcGIS Enterprise on Kubernetes Web Adaptor 将在您的组织中配置。