如何配置 openshift 路由和路由器以公开 public 服务

How to configure openshift route & router to expose public service

我在 aws 中有一个 openshift 源集群 运行。
我使用 Web 控制台部署了一个 "hello world!" 应用程序。 默认路由已创建:http://demo-demo.router.default.svc.cluster.local/ 此路由仅在集群中可用。

假设我有一个域 www.example.com,如何创建 public 路由并将其配置为与我的域一起使用?

我找到了很多关于路由和路由器 openshift 的文档,但我无法使其正常工作。

修改/etc/origin/master/master-config.yaml

routingConfig:
  subdomain: apps.example.com

并重启 openshift master。

systemctl restart atomic-openshift-master-api atomic-openshift-master-controllers

然后新路由将​​被命名为$SVC-$NAMESPACE.apps.example.com