1

我正在尝试为 azure Kubernetes 部署创建负载均衡器,我正在使用以下 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 支持的模式。有指定模式类型的LoadBalancerDistribution属性。不幸的是,我没有找到任何关于如何为 Kubernetes 部署完成的文档。

提前致谢

4

1 回答 1

1

与其创建从 Azure LB 到特定节点的会话亲和性,不如按照此处所述在 Kubernetes 服务上sessionAffinity对其进行配置。ClientIP

于 2018-06-22T05:07:14.647 回答