为 Amazon OpenSearch Service 服务创建自定义终端节点 - Amazon Opensearch Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

为 Amazon OpenSearch Service 服务创建自定义终端节点

为您的 Amazon OpenSearch Service 域创建自定义终端节点可让您更轻松地参考您的 OpenSearch 和 OpenSearch 仪表板 URL。您可以包括贵公司的品牌,也可以使用比标准终端节点更短、更容易记忆的终端节点。

如果您需要切换到新域,只需更新 DNS 以指向新 URL 并继续使用与之前相同的终端节点即可。

您可以通过以下方式保护自定义终端节点:Amazon Certificate Manager(ACM) 或导入您自己的一个。

新域的自定义终端节点

您可以使用 OpenSearch Service 控制台、Amazon CLI 或配置 API 为新的 OpenSearch Service 阈启用自定义端点。

要自定义终端节点(控制台)

  1. 从 OpenSearch Service 控制台中,选择 Create domain(创建域),然后提供该域的名称。

  2. 自定义端点下方,选择启用定制端点

  3. 适用于自定义主机名中,输入首选的自定义终端节点主机名。主机名应为完全限定域名 (FQDN),例如 www.yourdomain.com 或者例如 example.yourdomain.com。

    注意

    如果您没有通配符证书,则可能需要为自定义端点的子域获取新证书。

  4. 对于 Amazon certificate,选择要用于您的域的 SSL 证书。如果没有可用的证书,则可以将证书导入 ACM 或使用 ACM 预配证书。有关更多信息,请参阅 Amazon Certificate Manager 用户指南中的发布和管理证书

    注意

    证书必须具有自定义终端节点名称,并且与您的 OpenSearch 服务域位于同一帐户中。它应该使用 RSA-1024 或 RSA-2048 作为其公钥算法,并且证书状态应该是颁发的。

    • 请按照接下来的步骤创建您的域,然后选择 Create(创建)

    • 完成处理后,选择域以查看您的自定义终端节点。

    要使用 CLI 或配置 API,请使用 CreateDomainUpdateDomainConfig 运算符。有关更多信息,请参阅 Amazon CLI 命令引用Amazon OpenSearch Service 的配置 API 参考

现有域的自定义终端节点

要将自定义终端节点添加到现有的 OpenSearch Service 域,请选择 Edit(编辑)并执行上述步骤 2-4。编辑域的自定义端点会触发蓝/绿部署

后续步骤

为 OpenSearch Service 域启用自定义终端节点后,您必须在 Amazon Route 53(或您首选的 DNS 服务提供商)中创建 CNAME 映射,以将流量路由到自定义终端节点及其子域。从自定义终端节点(记录的名称)创建 CNAME 到自动生成的终端节点(记录的值)。没有此映射,您的自定义终端节点将无法正常工作。有关在 Route 53 中创建此映射的步骤,请参阅为新域配置 DNS 路由为子域创建托管区域。对于其他提供商,请参考其文档。

如果您将使用用于 OpenSearch 仪表板的 SAML 身份验证,则必须使用新的 SSO URL 更新您的 IdP。