GKE
GKE could not schedule the pod because nodes did not have free requested pod ports
GKE could not place the pod on a node because the requested hostPort is already in use and the node does not have a free matching port.
GKE
GKE could not place the pod on a node because the requested hostPort is already in use and the node does not have a free matching port.
Observed message
0/1 nodes are available: 1 node(s) didn't have free ports for the requested pod ports.
Why it happens
How to fix it
Official reference
Google Cloud: Troubleshoot issues with deployed workloads in GKERelated errors
Explore more