gpt4 book ai didi

Kubernetes : Service shared between multiple namespaces

转载 作者:行者123 更新时间:2023-12-04 18:37:16 25 4
gpt4 key购买 nike

我正在寻找答案,但我在任何地方都找不到。
是否可以在多个命名空间之间共享服务?

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

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

问候,
斯马纳

最佳答案

只要您同时使用名称和 namespace 来寻址服务,就可以从所有 namespace 访问服务。

例如,如果您有一个名为 db 的服务在命名空间中 dev ,您可以使用 DNS 名称 db 访问它.虽然这不适用于 qa ,您可以从 qa 访问它和 dev如果您改为使用 DNS 名称 db.dev ( <service>.<namespace> ),以阐明应该为服务搜索哪个命名空间。

关于Kubernetes : Service shared between multiple namespaces,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32690203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com