Модель Redis Cluster master-slave
Чтобы оставаться доступным, когда подмножество главных узлов выходит из строя или не может связаться с большинством узлов, Redis Кластер использует модель главный-подчиненный, где каждый слот ha sh имеет от 1 (сам мастер) до N реплик (N-1 дополнительных подчиненных узлов).
Итак, подчиненные устройства являются репликами (чтение только) мастеров (чтение-запись) для доступности, следовательно, ваш общий рабочий размер равен размеру ваших мастер-модулей.
Имейте в виду, что оставление мастеров и подчиненных на одном и том же узле Kubernetes защищает только от подов. сбой, а не сбой узла, и вам следует рассмотреть возможность их перераспределения.
Вы не упомянули, как вы устанавливаете Redis, но я хотел бы упомянуть Bitnami Redis Helm Chart , поскольку он создан для используется даже в производстве и развертывает 1 ведущее устройство и 3 ведомых устройства, обеспечивая хорошую отказоустойчивость и имеет множество конфигураций, легко настраиваемых с помощью файла values.yaml
.