Повторите развертывание в Kubernetes с дозором - PullRequest
0 голосов
/ 06 июня 2019

Я развертываю Redis и сторожевую архитектуру в Kubernetes.

, когда я работаю с развертываниями, мой кластер требует, чтобы Redis все работало нормально.

проблема в том, что некоторые службы моегоРазвертывание расположено в другом кластере kubernetes.

когда клиенты достигают датчика redis (который я показал через NodePort, который внутренне сопоставляется с 26379), они получают ответ на главный IP-адрес.

, который на самом делеслучается так, что они получают IP-адрес Redis Master kubernetes и внутренний порт 6379. Как я уже говорил, работая в KUbernetes, он работает нормально, поскольку клиенты могут получить доступ к этому IP-адресу, но когда службы a являются внешними, он недоступен.

Я обнаружил, что существует конфигурация с именем: cluster-announce-ip и cluster-announce-ip

Я установил эти значения для внешнего IP-адреса кластера и внешнего порта, надеясь, что он решит проблему.проблема, но все еще без изменений.

Я использую формальный образ докера: redis:4.0.11-alpine

любая помощь будет оценена

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...