K8s の例を使用して、信頼性が高くスケーラブルな Redis を Kubernetes 上に作成します。 https://github.com/kubernetes/kubernetes/tree/master/examples/redis
Redis マスターはスレーブに元の IP を取得し、センチネルに登録する必要があります。Sentinel は、マスターに障害が発生したときにマスターを切り替えるために使用します。
しかし、私の docker はフラグ iptables=false (SNAT のような iptables を作成します) なしで起動するため、redis スレーブ ソース IP は SNAT になり、マスターは 172.16.103.0 のような flannel0 の IP を取得します。
また、ノード間のコンテナー接続にフランネル ネットワークを追加します。
したがって、問題は、「iptables フラグを削除せずにソース IP を取得する方法、または信頼できる redis クラスターを作成する別の方法はありますか」ということです。