This documentation is for a release that is no longer maintained
See documentation for the latest supported version.6.2. 使用专用服务向学习路径提供数据
在使用专用服务时,您可以执行以下操作:
- 使用相同的服务向所有可配置的 Developer Hub 页面提供数据,或者为每个页面使用不同的服务。
- 
						使用 red-hat-developer-hub-customization-provider作为示例服务,它为 Home 和 Tech Radar 页面提供数据。red-hat-developer-hub-customization-provider服务提供与默认的 Developer Hub 数据相同的数据。如果需要,您可以从 GitHub 中 forkred-hat-developer-hub-customization-provider服务存储库,并使用您自己的数据进行修改。
- 
						在同一集群中部署 red-hat-developer-hub-customization-provider服务和 Developer Hub Helm Chart。
先决条件
- 已使用 Helm Chart 安装 Red Hat Developer Hub。如需更多信息,请参阅在 OpenShift Container Platform 上安装 Red Hat Developer Hub。
流程
要使用专用服务来提供学习路径数据,请完成以下步骤:
- 将以下代码添加到 - app-config-rhdh.yaml文件中:- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 其中 - LEARNING_PATH_DATA_URL定义为- http://<SERVICE_NAME>/learning-paths,例如- http://rhdh-customization-provider/learning-paths。注意- 您可以通过将 - LEARNING_PATH_DATA_URL添加到- rhdh-secrets,或将其替换为自定义 ConfigMap 中的值来定义 LEARNING_PATH_DATA_URL。
- 删除 Developer Hub pod,以确保正确载入新配置。