7.2. 使用专用服务向 Tech Radar 页面提供数据


在使用专用服务时,您可以执行以下操作:

  • 使用相同的服务向所有可配置的 Developer Hub 页面提供数据,或者为每个页面使用不同的服务。
  • 使用 red-hat-developer-hub-customization-provider 作为示例服务,它为 Home 和 Tech Radar 页面提供数据。red-hat-developer-hub-customization-provider 服务提供与默认 Developer Hub 数据相同的数据。您可以从 GitHub 分叉 red-hat-developer-hub-customization-provider 服务存储库,并根据需要使用自己的数据进行修改。
  • 在同一集群中部署 red-hat-developer-hub-customization-provider 服务和 Developer Hub Helm Chart。

先决条件

流程

要使用单独的服务来提供 Tech Radar 数据,请完成以下步骤:

  1. 通过在 app-config.yaml 文件中添加以下代码,将专用服务作为允许的主机添加:

    backend:
       reading:
            allow:
              - host: 'hostname'
  2. 将以下内容添加到 app-config.yaml 文件中:

    techRadar:
        url: ${TECH_RADAR_DATA_URL} 1
    1
    TECH_RADAR_DATA_URL 是加载 JSON 数据的 URL。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.