0

我们目前在 OpenShift 集群内部将 Consul 作为服务注册表运行,我们即将在 GCP GKE 上运行 Consul Service Mesh,并且需要能够通过 Consul 的数据中心在内部和 GCP 之间同步注册表以提供单一视图'。我们面临的挑战是,由于公司对 Openshift 集群的限制,我们无法在内部运行网格。我的问题是,我们可以通过 GCP Mesh 网关将我们的内部 Consul 服务器连接到我们的 GCP Consul Mesh,而无需在内部启用 Consul Connect 吗?在此先感谢您的帮助。

4

1 回答 1

1

看看 Consul 的同步目录功能。您可以使用它来将 OpenShift 上的 Kubernetes 服务注册表与远程集群中的注册表同步。

我们可以通过 GCP Mesh 网关将我们的内部 Consul 服务器连接到我们的 GCP Consul Mesh,而无需在内部启用 Consul Connect 吗?

如果不在两个环境中启用 Connect,您就不能使用网状网关来启用集群之间的连接。

如果您的目标是让 GCP 集群的 Consul API 可用于本地 OpenShift 集群,您可以通过 Kubernetes 负载均衡器或入口资源公开 API 来更轻松地实现这一目标。

于 2022-01-02T19:52:29.450 回答