GridGain Community Edition

Expand all | Collapse all

Error installing Ignite on K8s

  • 1.  Error installing Ignite on K8s

     
    Posted 06-14-2019 02:35 PM
    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​


  • 2.  RE: Error installing Ignite on K8s

    Posted 06-12-2020 08:15 AM
    Hi,
      This is answered on ignite: http://apache-ignite-users.70518.x6.nabble.com/Error-installing-Ignite-on-K8s-tc23999.html#a28099
    Thanks, Alex

    ------------------------------
    Alexander
    GridGain
    ------------------------------