如何配置 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
。
我在 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
。