问题描述
我正在编写将Web服务部署到eks的头盔图。 我需要为运行Web应用程序的Pod部署负载均衡器。 我正在创建部署网络负载平衡器的服务
apiVersion: v1
kind: Service
metadata:
name: my-service
annotations:
service.beta.kubernetes.io/aws-load-balancer-type: "nlb"
spec:
selector:
app: "MyApp"
type: LoadBalancer
ports:
- name: http
port: {{ .Values.app.port }}
protocol: TCP
targetPort: {{ .Values.app.port }}
此应用程序需要粘性会话。
我试图将sessionAffinity: ClientIP
添加到图表中,但这失败了。不会创建LoadBalancer。
以其他方式创建LoadBalancer,但仍禁用目标组中的粘性会话。
通过舵图为NLB配置粘性会话的正确方法是什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)