1.5. 在 Microsoft Azure Kubernetes Service (AKS)上公开基于 Operator 的 Red Hat Developer Hub 实例


在 Microsoft Azure Kubernetes Service (AKS)上,要公开 Red Hat Developer Hub 实例,Kubernetes ingresses 替换 OpenShift Container Platform 路由。Red Hat Developer Hub operator 不创建 ingresses。因此,要通过域名访问 Developer Hub 实例,请在 AKS 上创建所需的入口,并将您的域名指向它。

先决条件

  • 已使用 Red Hat Developer Hub Operator 安装 Red Hat Developer Hub。

流程

  1. 创建名为 rhdh-ingress.yaml 的 Ingress 清单文件,指定 Developer Hub 服务名称,如下所示:

    apiVersion: networking.k8s.io/v1
    kind: Ingress
    metadata:
      name: my-rhdh-ingress
      namespace: my-rhdh-project
    spec:
      ingressClassName: webapprouting.kubernetes.azure.com
      rules:
        - http:
            paths:
              - path: /
                pathType: Prefix
                backend:
                  service:
                    name: my-rhdh-custom-resource
                    port:
                      name: http-backend
    Copy to Clipboard Toggle word wrap
  2. 要部署创建的 Ingress,请运行以下命令:

    $ kubectl -n my-rhdh-project apply -f rhdh-ingress.yaml
    Copy to Clipboard Toggle word wrap

验证

  1. 使用 URL 访问部署的 Developer Hub: https://<app_address& gt;,其中 < app_address > 是前面获取的 Ingress 地址(例如 https://108.141.70.228)。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部