【问题标题】:AWS EKS communication between clusters in different VPC不同 VPC 中的集群之间的 AWS EKS 通信
【发布时间】:2022-01-13 16:14:04
【问题描述】:

在AWS中,对于EKS集群1(VPC 1),我体验过公共服务1可以通过Kubernetes DNS调用私有服务1,但是我不知道当它来自EKS集群2(VPC 2)时如何实现) 公共服务 4 或私人服务 4。

其实私有服务2的调用应该是私有的,在所有情况下都不会暴露给公众。

我应该使用什么 AWS / k8s 技术?

【问题讨论】:

    标签: amazon-web-services kubernetes kubernetes-ingress amazon-eks


    【解决方案1】:

    我有 2 个解决方案供您选择:

    1. 使用Nodeport服务类型对外开放服务,通过VPC Peering连接这2个VPC,通过private-IP:nodeport调用。
    2. 我猜你的 ingress nginx 前面有一个 ALB,所以你也可以使用 Ingress 服务类型打开服务,并创建与域映射的记录并指向该 ALB。

    【讨论】:

      猜你喜欢
      • 2021-07-27
      • 1970-01-01
      • 1970-01-01
      • 2020-08-18
      • 2020-02-29
      • 1970-01-01
      • 2021-11-14
      • 1970-01-01
      • 2021-01-16
      相关资源
      最近更新 更多