首页 > 解决方案 > 如何配置 openshift 路由和路由器以公开公共服务

问题描述

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

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

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

标签: openshifthaproxyopenshift-origin

解决方案


修改/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


推荐阅读