Чтобы конвертировать микросервис eureka в docker-kubernetes - PullRequest
0 голосов
/ 06 мая 2019

Я конвертирую eureka-microservice в docker-kubernetes.

Когда я создаю pod, он получает конфигурационный файл на gitlab через configserver x.x.x.x порт 8888. Получил следующую ошибку:

Не удалось найти PropertySource: ошибка ввода-вывода при запросе GET для "https://x.x.x.x:8888/docker/docker": Нет маршрута к хосту (узел недоступен); вложенным исключением является java.net.NoRouteToHostException: Нет маршрута к хосту (узел недоступен)

x.x.x.x - это IP-адрес сервера конфигурации

Я импортировал сертификат https://x.x.x.x:8888 на изображение. И создал service.yml файл.

Я создал env для докера и также создал bootstrap файл.

Следуйте этому: https://groups.google.com/forum/#!topic/kubernetes-dev/TD4v5710jkQ

Я создал endpoint для перенаправления на configserver.

apiVersion: v1
kind: Endpoints
metadata:
  name: configserver_name
  namespace: default
subsets:
- addresses:
  - ip: x.x.x.x
  ports:
  - port: 8888
...