Я несколько дней читал о том, как развернуть кластер Kubernetes с нуля. Все нормально, пока не дойдет до etcd.
Я хочу развернуть узлы etcd внутри кластера Kubernetes. Похоже, есть много опций, например, etcd-operator (https://github.com/coreos/etcd-operator).
Но, насколько мне известно, StatefulSet или ReplicaSet использует etcd.
Итак, как правильно развернуть такой кластер?
Моя первая мысль: начать с одного члена etcd, либо в качестве модуля, либо в качестве локальной службы в главном узле, и, когда кластер Kubernetes запущен, развернуть etcd StatefulSet и переместить / изменить / перенести начальный etcd для нового кластера.
Последняя часть звучит для меня странно: "и переместите / измените / перенесите начальный etcd в новый кластер."
Я не прав с таким подходом?
Я не нахожу полезной информации по этой теме.