spec.typeproperty of your service configuration to
load-balancer.flow.swiss/entry-protocolThe name of the protocol which should be used between the client and the load balancer (see Supported Protocols below).
load-balancer.flow.swiss/target-protocolThe name of the protocol which should be used between the load balancer and the nodes (see Supported Protocols below).
load-balancer.flow.swiss/algorithmThe algorithm which should be used to distribute traffic to the individual nodes (see Supported Balancing Algorithms below).
load-balancer.flow.swiss/sticky-sessionIf this is set to "true" the load balancer will try to always direct a client to the same node using cookies when the protocol is HTTP or Terminated HTTPS or the clients' source IP address for every other protocol.
load-balancer.flow.swiss/tls-certificateThe unique identifier of the TLS certificate which should be served by the load balancer. This option may only be set if the entry protocol is Terminated HTTPS. To set this option, you need to create a certificate on myFlow and use the ID to reference it in Kubernetes.
load-balancer.flow.swiss/internalSet this to "true" if you want the load balancer to only be available from inside the network (no external elastic IP will be attached to the load balancer).
load-balancer.flow.swiss/networkThe unique identifier of the network in which the load balancer should be spawned. This is required if your nodes have multiple network interfaces or are located in different networks.
load-balancer.flow.swiss/private-ipA static private IP for the load balancer inside the network. The IP must be available otherwise the deployment will fail.
load-balancer.flow.swiss/health-check-typeThe health check type determines how the load balancer can determine whether a node can currently handle requests (see supported health check types below).
load-balancer.flow.swiss/health-check-pathThe HTTP path which should be called. This option may only be set for the HTTP and HTTPS health check types.
load-balancer.flow.swiss/health-check-methodThe HTTP method which should be used. This option may only be set for the HTTP and HTTPS health check types.
load-balancer.flow.swiss/health-check-intervalThe interval in seconds at which the health check should run. This value must be between 5 and 300 seconds.
load-balancer.flow.swiss/health-check-timeoutThe timeout in seconds after which the health check should fail if a node is not responding. This value must be between 5 and 300 seconds.
load-balancer.flow.swiss/health-check-healthy-thresholdThe number of successful health checks that are required before a node is considered healthy. This value must be between 1 and 10.
load-balancer.flow.swiss/health-check-unhealthy-thresholdThe amount of failed health checks that are required before a node is considered unhealthy. This value must be between 1 and 10.