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

时间:2015-09-21 08:04:54

标签: kubernetes

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

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

我已阅读此问题:https://github.com/openshift/origin/issues/1244 但它与kubernetes没有直接关系。

此致 Smana

1 个答案:

答案 0 :(得分:6)

只要使用名称和命名空间解决服务,就可以从所有命名空间访问服务。

例如,如果您在命名空间db中有一个名为dev的服务,则可以使用DNS名称db访问它。虽然这不会在qa开始工作,但如果您改为使用DNS名称qadev,则可以从db.dev<service>.<namespace>访问它),以澄清应搜索服务的命名空间。