79.2.2. Внешняя etcd-топология
Внешняя etcd-топология предполагает, что кластер etcd размещается на отдельных узлах, не совмещённых с компонентами плоскости управления.
Каждый узел управления по-прежнему запускает kube-apiserver, kube-scheduler и kube-controller-manager, а kube-apiserver предоставляется рабочим узлам через балансировщик нагрузки. Однако все узлы управления взаимодействуют с общим кластером etcd, размещённым на выделенных хостах.
Такой подход разделяет плоскость управления и хранилище etcd, что повышает отказоустойчивость: выход из строя узла управления не затрагивает etcd, и наоборот. Это снижает риск потери кворума и обеспечивает более надёжную работу кластера в режиме высокой доступности.
Для реализации HA-кластера с внешней etcd-топологией требуется не менее трёх узлов управления и не менее трёх узлов etcd.