У меня есть кластер Kubernetes с одним главным узлом и двумя подчиненными узлами. Я развернул сервер Eureka и Zuul на нем. У них обоих есть две реплики, по одной на каждом узле. Я использовал Zuul, чтобы включить балансировку нагрузки между обоими узлами.
Чтобы Зуул работал с Эврикой, необходимо зарегистрировать Зуула в Эврике. Сервер Eureka разворачивается с помощью репозитория докера-концентратора springcloud / eureka, а Zuul - с помощью репозитория netflixoss / zuul.
Модуль Zuul имеет zuul-test.properties, в котором я указал URL-адрес eureka для регистрации. Но это не отображается на приборной панели Eureka. Поэтому я решил перезапустить службу Zuul в кластере Kubernetes, но при перезапуске я удаляю всю конфигурацию, которую я дополнительно установил в Zuul для соединения с Eureka.
Кто-нибудь может сказать мне, как мы можем перезапустить службу Zuul в контейнерах, не удаляя дополнительную конфигурацию, которую я выполнил?