Hello,
I'm trying to install Ignite on K8s cluster running on EC2 in AWS (not using EKS). I'm getting the following error when trying to create the K8S service:
unsupported load balancer affinity: ClientIP
What is a valid value for sessionAffinity that works with Ignite? Is sessionAffinity required? Once I figure this out I'll try it to GCE.
Thanks,
MJ
apiVersion: v1
kind: Service
metadata:
# The name must be equal to TcpDiscoveryKubernetesIpFinder.serviceName
name: ignite
# The name must be equal to TcpDiscoveryKubernetesIpFinder.namespaceName
namespace: ignite
spec:
type: LoadBalancer
ports:
- name: rest
port: 8080
targetPort: 8080
- name: sql
port: 10800
targetPort: 10800
- name: thinclients
port: 10900
targetPort: 10900
sessionAffinity: ClientIP
selector:
# Must be equal to the label set for Ignite pods.
app: ignite