创建一个externalName服务以指向OpenShift中另一个项目中的路由

时间:2017-08-29 05:27:58

标签: kubernetes openshift openshift-origin openshift-enterprise

我们正在使用openShift V3 Enterprise产品。 我想在ProjectA中创建一个名为serviceA的externalName类型服务,它将指向projectB中的路由。我将在ProjectA中创建另一个指向ServiceA服务的路由。

这可能吗?

感谢!!!

1 个答案:

答案 0 :(得分:1)

您不需要涉及路线,您可以直接使用服务名称连接到它。唯一需要注意的是,你需要(作为管理员)在两个项目之间建立一个pod网络。这更好,因为创建路由意味着它也将暴露在OpenShift集群之外,因此可以公开访问。如果这些是您不希望公开的内部服务,则不希望这样。

有关pod网络的详细信息,请参阅: