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