Kubernetes все участники HA etcd отвечают на запрос чтения? - PullRequest
0 голосов
/ 24 ноября 2018

Для кластера HA kubernetes я не нахожу подтверждения, что все члены etcd отвечают на запрос чтения с apiserver или прямого доступа клиента, или только основной член etcd выполняет операции чтения / записи?

Доступ на записьхорошо описано, это делает только мастер etcd.Но для кластера K8S с 3 etcd (или более) работает только главный член etcd?

etcd В документации сказано: << Увеличение размера кластера может повысить отказоустойчивость и повысить производительность чтения.Поскольку клиенты могут читать с любого участника, увеличение числа участников увеличивает общую пропускную способность чтения. </p>

Уменьшение размера кластера может повысить производительность записи кластера с компромиссом из-за снижения устойчивости.Записи в кластер реплицируются большинству членов кластера, прежде чем считаются принятыми.Уменьшение размера кластера уменьшает большинство, и каждая запись фиксируется быстрее. >>

https://coreos.com/etcd/docs/latest/v2/runtime-configuration.html

Верно ли это в контексте реализации K8S в зависимости от типа клиента (apiserver, calico)и т. д.)?

1 Ответ

0 голосов
/ 24 ноября 2018

Да, операции чтения выполняются любым членом etcd в кластере HA Kubernetes

...