1

我有带有 Traefik 的 Kubernetes 集群。我有一个 Kubernetes 部署,其中包含多个副本和一个关联的 Kubernetes 服务。我为 Kubernetes 服务添加了会话亲和性:

apiVersion: v1
kind: Service
metadata:
  ...
  annotations:
    traefik.ingress.kubernetes.io/affinity: "true"
    traefik.ingress.kubernetes.io/session-cookie-name: "REPLICA"
spec:
  ...

会话关联工作正常,我可以看到 Traefik 创建 cookie REPLICA。但是该 cookie 的值是副本 pod 的内部 ip,例如http://10.244.2.28:8080. 是否可以将 Traefik 配置为使用某种哈希,而不是 Pod 的内部 IP 地址?

4

0 回答 0