代码之家  ›  专栏  ›  技术社区  ›  Denis Voloshin

Azure上的Kubernetes负载平衡器分发模式

  •  0
  • Denis Voloshin  · 技术社区  · 6 年前

    我正在尝试为azurekubernetes部署创建负载平衡器,我使用以下yaml文件

    apiVersion: v1
    kind: Service
    metadata:
      name: test-api-lb
    spec:
      type: LoadBalancer
      loadBalancerIP : XXX.XXX.XXX.XXX
      ports:
      - port: 8080
      selector:
        app: test-api 
    

    kubectl apply -f
    

    我需要的是创建一个具有源IP亲和性的平衡器。 我发现了以下东西 https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-distribution-mode 如何在Azure和LB支持的模式上配置它。有 负载均衡器分配 指定模式类型的属性。不幸的是,我没有找到任何文档,说明如何为Kubernetes部署实现这一点。

    提前谢谢

    1 回复  |  直到 6 年前
        1
  •  0
  •   Sean McKenna    6 年前

    与其创建从azurelb到特定节点的会话关联,不如在Kubernetes服务上通过设置 sessionAffinity ClientIP 如前所述 here

    推荐文章