Jenkins (работает в Kubernetes) не может разрешить Git-репозиторий - PullRequest
0 голосов
/ 23 мая 2019

У меня есть экземпляр Дженкинса, бегущего в капсуле в Кубернетесе. Я пытаюсь подключить его к серверу git-репозитория локальной сети, но получаю сообщение об ошибке:

stdout: 
stderr: ssh: Could not resolve hostname {hostname}: Temporary failure in name resolution 
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Я добавил закрытый ключ к Дженкинсу, потому что думал, что проблема заключается в аутентификации, но это не помогло. Я также попытался вставить оболочку в модуль Jenkins и набрал команду {hostname}, но затем получил ту же ошибку Temporary failure in name resolution. Если я ввожу IP-адрес напрямую, пинг работает. Но когда я ввожу этот IP-адрес в Jenkins вместо {hostname}, я получаю ошибку Connection timed out ..

Я определенно что-то упускаю, но не знаю что. Когда я впервые подключился к репо (с локального компьютера), мне сначала пришлось принять ключ сервера, иначе соединение также не удалось. Может ли это быть проблемой, может быть?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...