In PPaaS, the backend members in the instances (, such as , in a Virtual Machine (VM) setup the VM instances and in a Kubernetes setup the Docker instances) , are fronted by a Load Balancer with the use of proxies. The proxyPort
property is used to define the port of the Load Balancer. When the Load Balancer receives application traffic, it will route the traffic to the members (worker nodes) in the respective clusters, based on their resource availability.
PPaaS uses a Proxy Service for Kubernetes as there are different service port types with different port ranges. Therefore, in a when using Kubernetes setup , you need to set the proxyPort
to zero in the Cartridge definition and define the Kubernetes proxy service port range as 30000 - 32767 using the portRange
property in the Kubernetes cluster definition.
...