Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
kubernetes:多个名称空间之间共享的服务_Kubernetes - Fatal编程技术网

kubernetes:多个名称空间之间共享的服务

kubernetes:多个名称空间之间共享的服务,kubernetes,Kubernetes,我正在寻找答案,但我哪儿也没找到。 是否可以在多个名称空间之间共享服务 例如,如果我有两个名称空间(比如'qa'和'dev'),是否可以使用相同的数据库服务器? 数据库服务器最好也由kubernetes管理 我读过这期: 但它与库伯内特斯没有直接关系 问候,, Smana服务可以从所有名称空间访问,只要您同时使用名称和名称空间对其进行寻址 例如,如果在命名空间dev中有一个名为db的服务,则可以使用DNS名称db访问它。虽然这在qa中不起作用,但如果您改用DNS名称db.dev(),您可以从qa

我正在寻找答案,但我哪儿也没找到。 是否可以在多个名称空间之间共享服务

例如,如果我有两个名称空间(比如'qa'和'dev'),是否可以使用相同的数据库服务器? 数据库服务器最好也由kubernetes管理

我读过这期: 但它与库伯内特斯没有直接关系

问候,,
Smana

服务可以从所有名称空间访问,只要您同时使用名称和名称空间对其进行寻址


例如,如果在命名空间
dev
中有一个名为
db
的服务,则可以使用DNS名称
db
访问它。虽然这在
qa
中不起作用,但如果您改用DNS名称
db.dev
),您可以从
qa
dev
访问它,以澄清应该在哪个命名空间中搜索该服务。

谢谢Alex,我会为我尝试这个不起作用的方法。文档中是否有关于这方面的参考?您使用的群集可能设置了一些安全策略,例如网络策略(),以阻止通信。在普通集群中,这样的跨名称空间通信仍然有效。如果你有一个集群管理员,我会问他们怎么了。