首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Openshift与Cloudfoundry容器-容器路由

Openshift与Cloudfoundry容器-容器路由
EN

Stack Overflow用户
提问于 2021-03-24 17:28:31
回答 1查看 20关注 0票数 0

在Cloud-foundry中,可以通过使用"1.myname.apps.internal“和"2.myname.apps.internal”主机名等直接针对特定的容器。

我在Openshift上找不到类似的东西。Openshift上有没有类似的东西?

EN

回答 1

Stack Overflow用户

发布于 2021-03-27 22:19:33

您的目标不应该是Pod,而通常是将流量转发到Pod的服务。这将允许您稍后扩展Pod,而无需更改任何DNS名称或类似名称。

在OpenShift (=Kubernetes)中,所有服务都会收到.svc.cluster.local下的DNS名称,通常如下所示:

代码语言:javascript
复制
<service_name>.<namespace>.svc.cluster.local

因此,如果您在名称空间"myapp-prod“中有一个名为"backend”的服务,则可以使用以下名称与该服务通信:

代码语言:javascript
复制
backend.myapp-prod.svc.cluster.local

在名称空间中,您应该能够使用backend直接与您的服务对话,而不必指定完整名称。您可以在Kubernetes docs中找到更多信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66778141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档