繁体   English   中英

Kubernetes - 在 namspaces 和服务之间进行通信

[英]Kubernetes - Communicate between namspaces and services

我有一个在服务 A 下的命名空间 X 中运行的 Pod。我有一个在服务 B 下的命名空间 Y 中运行 REST API 的 Pod。

我如何设置这种通信?

谢谢你。

只需使用服务的全名。

<TARGET_SERVICE_NAME>.<TARGET_NAMESPACE_NAME>.svc.cluster.local

现在使用您的示例:

curl B.Y.svc.cluster.local

RESPONSE FROM THE SERVICE B IN NAMESPACE Y

它可以在集群中的任何地方工作,但取决于命名空间。


您也可以使用外部名称,这有点复杂,但也应该处理您的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM