Назад | Перейти на главную страницу

Динамические команды и параметры в шаблонах Kubernetes

Мы хотели бы обогатить нашу среду kubernetes с помощью consul, чтобы иметь переносимый уровень для конфигурации приложения / этапа / узла. Вот мои шаги, исходя из моего текущего понимания:

Магия связана с тем, что мне нужно было запустить такую ​​команду, как:

consul join <Node A Address> <Node B Address> <Node C Address>

одна из реплик, которая только что запустилась. У меня в голове два с половиной препятствия:

Мое чутье подсказывает мне написать собственный сценарий, который взаимодействует с внутренним etcd из Кубернеты чтобы увидеть, какие узлы были зарегистрированы, и забирает их оттуда. Это правильное направление? Будет ли команда в контролер шаблон будет запущен в нужное время, т.е. после в etcd обновился с новым подом / репликой?

Настройка центров обработки данных Consul

Ваш вопрос связан с открытой проблемой Github https://github.com/kubernetes/kubernetes/issues/5017

Пожалуйста, следуйте туда для ответа.