我们在AWS上有多个k8s集群(使用EKS),每个集群都在其自己的VPC上,但是它们已正确地对等VPC,以便与一个具有Elasticsearch服务的中央集群通信,该服务将从所有集群中收集日志。我们不使用AWS Elasticsearch服务,而是使用我们自己的内部Kubernetes。
我们确实在每个集群上使用入口控制器,并且它们具有自己的内部AWS负载均衡器。
我在每个集群的每个节点上都获得了流利的Pod(通过守护程序集),但是它需要能够与主集群上的elasticsearch通信。在同一个群集中,我可以将日志很好地发送给elasticsearch,但不能从其他群集中发送日志,因为它们需要能够访问该群集中的服务。
实现此目标的某种方法或最佳方法是什么?
这一切对我来说都是新的突破,所以我想确保我不会在某个地方遗漏一些明显的东西。