En la mayoría de estos casos, se trata principalmente de un problema de firewall y, por lo tanto, se recomienda verificar si el firewall no está bloqueando los puertos que se detallan a continuación en Google Cloud Platform. Tenga en cuenta que los siguientes puertos deben estar abiertos para que funcione el modo de enjambre:
Puerto TCP 2377 para comunicaciones de gestión de cluster.
Puerto TCP y UDP 7946 para comunicación entre nodos
Puerto UDP 4789 para tráfico de red de superposición
Si planea crear una red de superposición con cifrado (--opt cifrado), también deberá asegurarse de que el tráfico del protocolo 50 (ESP) también esté permitido.
Permitiendo puertos en Google Cloud Platform:
gcloud compute firewall-rules update [NAME] \
[--allow=[[PROTOCOL][:PORT[-PORT]],…]] \
[--description=[DESCRIPTION]] \
[--destination-ranges=[CIDR_RANGE,…]] \
[--priority=[PRIORITY]] \
[--rules=[[PROTOCOL][:PORT[-PORT]],…]] \
[--source-ranges=[[CIDR_RANGE],…]] \
[--source-tags=[[TAG],…]] \
[--target-tags=[[TAG],…]] \
[--source-service-accounts=[EMAIL] \
[--target-service-accounts=[EMAIL]
Debe habilitar los puertos anteriores mediante GUI o GCLOUD.