1

要在 API 网关中定义 VPC 链接,我们必须在 eks(LoadBalancer 服务)中声明 NLB 以访问 VPC 中的 pod。

当我们定义入口资源时,我们可以通过注解将它们组合成一个 ALBalb.ingress.kubernetes.io/group.name

似乎不可能将多个服务作为网络负载均衡器做同样的事情。是否可以 ?或者只是在同一个 NLB 上公开多个微服务(具有不同端点)并将端口作为判别器是一个坏主意?

4

1 回答 1

2

快速回答:今天不可能

AWS LB 入口控制器支持 ALB 和 NLB,但请记住 ALB 入口控制器:

  • Ingress监视带有alb.ingress.kubernetes.io/*ALB 注释的对象
  • 还监视Service带有service.beta.kubernetes.io/*NLB 注释的对象

在我写这篇文章时,在 service.beta.kubernetes.io/* 下没有实现你需要的注释。

于 2021-10-12T17:39:18.947 回答