Kubernetes 2个服务之间的负载平衡

时间:2020-03-17 17:59:08

标签: kubernetes kubernetes-ingress

我已经将我的微服务部署为2个独立的服务-ServiceA和ServiceB,每个服务中都有一个pod。我想要一个可以将流量路由到ServiceA或ServiceB的负载平衡器。 作为备用后端,我们在Openshift中使用路由有类似的选项,但是我们可以在AWS Ingress控制器中做到这一点并指定备用后端服务。

在openshift中,我们可以使用以下路线配置

spec:
  alternateBackends:
    - kind: Service
      name: ServiceB
      weight: 25
  host: lb.apps.xyz.com
  port:
    targetPort: https
  tls:
    termination: passthrough
  to:
    kind: Service
    name: ServiceA
    weight: 75
  wildcardPolicy: None

0 个答案:

没有答案