etcd на GCE-балансировку нагрузки и проверки работоспособности

Я пытаюсь настроить безопасный кластер etcd на CoreOS поверх GCE. Я хочу распределить нагрузку между несколькими узлами etcd с помощью некоторого распределения нагрузки. Мне нужен балансировщик нагрузки, который будет иметь внешний IP-адрес (чтобы кластер etcd был доступен для других целей из любого места) и который мог бы распределить нагрузку на пул узлов. Кажется, что балансировщик сетевой нагрузки GCE отвечает всем этим критериям, но есть проблема - он может использовать только устаревшую проверку работоспособности HTTP для проверки рабочих узлов. Кроме того, существует внутренний региональный балансировщик нагрузки, но, как следует из его названия, он присваивает LB только внутренний IP-адрес, поэтому кластер будет недоступен извне. Есть ли известные обходные пути? Может быть, есть какой-нибудь способ размещения / здоровья для etcd с небезопасным HTTP. Может быть, есть какой-нибудь способ прикрепить проверку работоспособности HTTPS к балансировщику сетевой нагрузки? Может быть, есть какой-то прокси, который может проверить / здоровье, а затем сообщить об этом через HTTP? Спасибо!

1 ответ

После контакта с командой etcd, похоже, у меня есть ответ на мой собственный вопрос =) Они добавят отдельный / метрики на небезопасный порт

Я думаю, что это просто вопрос времени. В ожидании следующего релиза

Другие вопросы по тегам