у меня сейчас вот так настроено service - nodePort (nat),
ну значит и ходи на этот порт http(s)://domain-name:port. domain-name должен резолвится на какую-то из нод, либо на ноду где стоит ingress-controller если стоит externalTrafficPolicy: local
ну значит и ходи на этот порт http(s)://domain-name:port. domain-name должен резолвится на какую-то из нод, либо на ноду где стоит ingress-controller если стоит externalTrafficPolicy: local
* Rebuilt URL to: http://test.ru/ * Trying 11.11.11.1... * TCP_NODELAY set * connect to 11.11.11.11 port 80 failed: Connection timed out * Failed to connect to test.ru port 80: Connection timed out * Closing connection 0 curl: (7) Failed to connect to test.ru 80: Connection timed out вот курл
Всем привет Извиняюсь, что вопрос немного не по теме, но возможно кто-то сталкивался с тем что на gitlab ci падал деплой на kubernetes с такой ошибкой This job failed because the necessary resources were not successfully created.
Если память мне не изменяет, по умолчанию nodeport сервисы могут работать на портах выше 30к, так что вряд ли на 80 этот запрос кто-то ждет
Да это я понимаю, просто сам кластер находится в серой подсети 10.2.2.0. и вней по ip адресам все работает. только на ингресс ноде подключена внешняя сететевуха. и к этому внешнему адресу привязан домен. Вот не получается пробросить ингресс на вне
* Rebuilt URL to: http://test.ru/ * Trying 11.11.11.1... * TCP_NODELAY set * connect to 11.11.11.11 port 80 failed: Connection timed out * Failed to connect to test.ru port 80: Connection timed out * Closing connection 0 curl: (7) Failed to connect to test.ru 80: Connection timed out вот курл
ты же выше писал что у тебя nodePort, а он выше, а он там > 30000 должен быть. Поочему на 80 идешь? Почему сразу этот вывод curl не дал?