Redis Sentinels в AWS и статических IP-адресов

Я хочу настроить сторожевой кластер с 3 экземплярами в AWS, а затем иметь главный и резервный экземпляр Redis, управляемый сторожевым кластером. Вопрос в том, как работать с DHCP в AWS VPC. Поскольку кластеры redis и sentinel должны знать, где искать друг друга, мне кажется, что нет способа обойти назначение статических IP-адресов для всех экземпляров.

  1. Я правильно полагаю или есть способ создать дозорный / Redis кластер без статических IP-адресов?

  2. Если это так, и я должен назначить статические IP-адреса экземплярам, ​​существует риск, что IP-адрес будет принят другим экземпляром в VPC, и, следовательно, запуск экземпляра завершится неудачно. Кто-нибудь знает, есть ли способ обойти эту проблему?

1 ответ

Единственный способ найти частный статический IP-адрес для экземпляра EC2 - это создать Elastic Network Interface (ENI), указать IP-адрес при его создании, а затем подключить его к вашему экземпляру EC2.

Другие вопросы по тегам