AWS Network Load Balencer 会话粘性不起作用。以下是使用详情。有人可以建议一个解决方案。
- 在 eks 集群中创建的 NLB
- 在目标群体中启用粘性
- 使用 TCP 侦听器(不使用 TLS)
- AWS 负载平衡器控制器版本
aws-load-balancer-controller:v2.1.3
K8s 服务清单
apiVersion: v1
kind: Service
metadata:
name: ***
namespace: ***
labels:
heritage: Helm
release: ***
chart: ***
app: ***
component: ***
annotations:
service.beta.kubernetes.io/aws-load-balancer-cross-zone-load-balancing-enabled: "true"
service.beta.kubernetes.io/aws-load-balancer-internal: "true"
service.beta.kubernetes.io/aws-load-balancer-subnets: ***
service.beta.kubernetes.io/aws-load-balancer-type: "nlb-ip"
spec:
type: LoadBalancer
ports:
- port: 8080
targetPort:
protocol: TCP
name: web
selector:
app: ***
release: ***