您可以通过将您拥有的自定义域名映射到 Knative 服务来自定义 Knative 服务的域名。您可以使用 OpenShift Container Platform Web 控制台的**开发者**视角将DomainMapping
自定义资源 (CR) 映射到 Knative 服务。
您已登录 Web 控制台。
您处于**开发者**视角。
OpenShift Serverless 运算符和 Knative Serving 已安装在您的集群上。这必须由集群管理员完成。
您已创建项目或有权访问具有适当角色和权限的项目,以便在 OpenShift Container Platform 中创建应用程序和其他工作负载。
您已创建 Knative 服务并控制要映射到该服务的自定义域名。
您的自定义域名必须指向 OpenShift Container Platform 集群的 IP 地址。 |
导航到**拓扑结构**页面。
右键单击您要映射到域名的服务,然后选择包含服务名称的**编辑**选项。例如,如果服务名为showcase
,请选择**编辑 showcase**选项。
在**高级选项**部分,单击**显示高级路由选项**。
如果您要映射到服务的域名映射 CR 已存在,则可以在**域名映射**列表中选择它。
如果您要创建一个新的域名映射 CR,请在框中输入域名,然后选择**创建**选项。例如,如果您输入example.com
,则**创建**选项为**创建 "example.com"**。
单击**保存**以保存对服务的更改。
导航到**拓扑结构**页面。
单击您创建的服务。
在服务信息窗口的**资源**选项卡中,您可以看到已映射到服务的域名列在**域名映射**下。