【问题标题】:How to give custom domain name inside Azure Openshift cluster 4.4如何在 Azure Openshift 集群 4.4 中提供自定义域名
【发布时间】:2020-12-01 09:32:43
【问题描述】:

我在 Azure 云提供商中创建了一个 Openshift 集群。

我创建了一些 pod,并使用 Routes 将其中一些暴露在集群外部。

路由通常带有一些默认的规范名称,如下所示

“http://vote-voting-application.apps.xxxxxx.southeastasia.aroapp.io”。

假设我有一个名为 avenir.com 的域名,如何配置我的 openshift 集群以使用此域名 avenir.com 来代替“apps.xxxxxx.southeastasia.aroapp.io”。

请帮助实现这一目标。

我们非常感谢任何类型的帮助。

在此先感谢 :)

【问题讨论】:

    标签: azure dns openshift aro


    【解决方案1】:

    OpenShift Routes 将默认使用自动生成的主机名,但可以通过设置 .spec.hostname 覆盖它

    例如:

    apiVersion: route.openshift.io/v1
    kind: Route
    metadata:
      name: frontend
    spec:
      host: avenir.com
    ...
    

    OpenShift 默认使用 something.apps.cluster-name.domain,因为它设置通配符 DNS 以返回入口 VIP 的 IP。

    注意:您负责设置 DNS 以将 avenir.com 的流量引导至您的入口 VIP。您可以简单地将 avenir.com 的 DNS 记录设为 something.apps.cluster-name.domain 的 CNAME(或在您的示例中为 something.apps.xxxxxx.southeastasia.aroapp.io)

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-17
    • 1970-01-01
    相关资源
    最近更新 更多