connection refused
пытаюсь запулить image из частного реестра у которого нет SSL
Система контейнеров: Docker
Docker pull image_name - работает, а в k3s нет
Что уже пробовал:
1. Создание секретов в Kuber
2. Настраивал docker/daemon.json
3. Настраивал /etc/rancher/k3s/registries.yaml
4. Делал imagePullSecrets из .docker/config.json после docker login
Ничего из этого не помогло, но все равно стучится в 443 порт и ошибка про TLS соединение
Что можно еще попробовать?
DNS прописаны?
Где именно?
На хосте самом, у меня недавно на старых версиях убунту 18, 20 была такая проблема. Пришлось resolv.conf OS пересобрать заново
Поясню за сеть немного: кластер и реп находятся в разных сетях чтоб кластер видел реп, прописал репу ip из сети где находится кубер так как используется домен, в hosts на master node прописал переопределение ip на домен Ping все ок, друг друга видят
Подними в том же ns контейнер на убунте. Туда залей утилы включая tcpdump telnet kaniko или docker client и т.п. и попробуй с него сделать curl и стащить образ. Если refused значит не туда стучится. Подними дебаг на стороне регистри если можно.
Хорошо, попробую
connection refused как бы намекает, что прорблема не с днс
Обсуждают сегодня