В Rancher есть возможность указать служебные ссылки, но они не работают при создании ссылки на службу, запущенную на другой машине.Ссылки на службы ранчо не работают
В данном конкретном случае IP-адрес хост-машины составляет 10.10.10.10
, а ip-адрес контейнера - 10.20.0.1
. При разрешении по ссылке он говорит:
PING link.rancher.internal 10.20.0.1 56(84) bytes of data
Проблема заключается в том, клиент пытается достичь контейнера через хост-машину, но DNS решает сам контейнер, что делает его невозможно достичь. Он должен либо сделать link
указать на 10.10.10.10
, либо сможет достичь 10.20.0.1
из других контейнеров.
Есть ли что-то, что нужно сделать для сетевой конфигурации, чтобы включить это?