Я работаю над демонстрационным проектом, в котором есть 5 микросервисов: сервер обнаружения, api-шлюз, подробности заказа пользователя, заказ и обслуживание пользователя.
Я выставлю заказ и обслуживание пользователя внутри
Я предоставлю внешнюю службу подробных заказов, которая будет вызывать две другие службы с использованием конечной точки отдыха.
1) Должен ли я развернуть сервер обнаружения и шлюз API на ядре kubernetes, а если нет как будет обрабатываться маршрутизация?
Если я не разверну шлюз API, как будет выполняться этот вызов покой?
2) Кроме того, поскольку в каждом проекте spring-cloud есть файл application.properties. Заменит ли docker образ файл application.properties?
3) Я впервые использую docker и kubernetes. Может кто-нибудь объяснить, каким должен быть мой следующий шаг после создания изображений docker для мои услуги? (только шаги, я выясню, как выполнить эти шаги)
ОБНОВЛЕНИЕ:
Службы, которые работают:
user-order-detail LoadBalancer
kubernetes ClusterIP
управление заказами LoadBalancer
управление пользователями LoadBalancer
user-order-detail обращается к конечной точке для получения всех пользователей. Я получаю эту ошибку: нет совпадений для имени виртуального хоста: user-management