Thanks for reporting this - this is something missing from our documentation. When using NodePorts, only ports in the range of 31,500 to 32,767 should be used by applications. Other ports are reserved for use by the StarlingX platform.
The new page would be titled something like "NodePort Usage Restrictions" and would say:
The following usage restrictions apply when using NodePorts:
- Ports in the NodePort range 30,000 to 31,499 are reserved for the StarlingX Platform, and additional StarlingX applications that are supported on top of the StarlingX Platform (for example, StarlingX OpenStack).
- Ports in the NodePort range 31,500 to 32,767 are reserved for applications that use Kubernetes NodePort service to expose the application externally.
Thanks for reporting this - this is something missing from our documentation. When using NodePorts, only ports in the range of 31,500 to 32,767 should be used by applications. Other ports are reserved for use by the StarlingX platform.
A new page should be added to the "Kubernetes Operation" section of our documentation found here: https:/ /docs.starlingx .io/operations/ index.html
The new page would be titled something like "NodePort Usage Restrictions" and would say:
The following usage restrictions apply when using NodePorts:
- Ports in the NodePort range 30,000 to 31,499 are reserved for the StarlingX Platform, and additional StarlingX applications that are supported on top of the StarlingX Platform (for example, StarlingX OpenStack).
- Ports in the NodePort range 31,500 to 32,767 are reserved for applications that use Kubernetes NodePort service to expose the application externally.
I will assign this LP to the documentation team.