Я настроил кластер под Google Kubernetes Engine и попробовал образ GuestBook Redis (Java). Смог поставить ключ на Redis Master, но не смог прочитать значение с Slave. Пытался прочитать его от самого мастера и нашел соответствующий ключ и его значение, однако чтение с ведомого не удалось, и причина могла быть в том, что репликация не происходит.
Пробовал подход, представленный в страница https://cloud.google.com/kubernetes-engine/docs/tutorials/guestbook (пробовал использовать JAVA).
Я полагаю, что redis-slave-controller.yaml имеет необходимую конфигурацию для настройки репликации, но все равно не работает. Может ли кто-нибудь помочь, чего здесь не хватает?




Я использовал последний образ redis4 (launcher.gcr.io/google/redis4:latest) как для ведущего, так и для ведомого устройства, и это, похоже, вызывало проблему репликации. Не удалось найти нужный образ для ведомого устройства для последней версии и, следовательно,
Я заменил изображения ниже, и теперь он работает правильно.
Образ Redis Master:gcr.io/google_containers/redis:latest
Образ Redis Slave:gcr.io/google_containers/redis-slave:v2