Как настроить узел CoreOS для использования существующего кластера etcd3?
Я запускаю кластер CoreOS с 3-мя серверами etcd3. В настоящее время я загружаю их с фиксированными IP-адресами следующим образом:
etcd:
name: etcd0
listen_client_urls: http://{PRIVATE_IPV4}:2379,http://127.0.0.1:2379
advertise_client_urls: http://{PRIVATE_IPV4}:2379
listen_peer_urls: http://{PRIVATE_IPV4}:2380
initial_advertise_peer_urls: http://{PRIVATE_IPV4}:2380
initial_cluster: etcd0=http://10.10.10.10:2380,etcd1=http://10.10.10.11:2380,etcd2=http://10.10.10.12:2380
initial_cluster_token: my-super-secret
initial_cluster_state: new
Я знаю, что я мог бы также использовать службу обнаружения для этого, но по соображениям безопасности рассмотрите возможность замены ее позднее для обнаружения через конфигурацию DNS.
Пока все хорошо - 3 etcd3 Кластер запущен и работает. Мой вопрос сейчас заключается в том, как мне настроить все узлы / рабочие станции CoreOS для использования этого etcd? Например, они могут использовать блокировку обновления через etcd или запросить параметры конфигурации, такие как учетные данные базы данных и т. Д. Из кластера. Я думаю, с etcd2 была настройка прокси, но я не мог найти, как это сделать с etcd3.
Было бы здорово, если бы кто-то мог опубликовать то, что мне нужно, на стороне CoreOS Worker для конфигурации... (я хочу сделать всю конфигурацию непосредственно в конфигурации Linux-контейнера, чтобы машина подошла и была готова к работе).
Спасибо
Приветствия bin2hex