Исходя из вашего описания проблемы, я могу предположить, что у вас есть проблема с подключением, вызванная брандмауэром или неправильной конфигурацией сети.
С точки зрения сети, есть требования, упомянутые в документации Kubernetes :
- все контейнеры могут связываться со всеми другими контейнерами без NAT
- все узлы могут связываться со всеми контейнерами (и наоборот) без NAT
- IP-адрес, который контейнер видит сам как тот же IP-адрес, который другие видят как
С точки зрения брандмауэра, вы должны убедиться, что трафик кластера может проходить через брандмауэр на узлах.
Вот список портов, которые вы должны были открыть на узлах , предоставленных веб-сайтом CoreOS:
Master node inbound: TCP: 443 from Worker Nodes, API Requests, and End-Users
UDP: 8285,8472 from Master & Worker Nodes
Worker node inbound: TCP: 10250 from Master Nodes
TCP: 10255 from Heapster
TCP: 30000-32767 from External Application Consumers
TCP: 1-32767 from Master & Worker Nodes
TCP: 179 from Worker Nodes
UDP: 8472 from Master & Worker Nodes
UPD: 179 from Worker Nodes
Etcd node inbound: TCP: 2379-2380 from Master & Worker Nodes