
Tengo problemas para conectarme desde Elastic BeanStalk a ElastiCache Redis. Cuando ingreso SSH a la instancia de EBS e intento usar redis-cli para conectarme, se agota el tiempo de espera. Así es como configuro mi entorno:
Tengo una VPC existente con dos subredes.
Creé un grupo de seguridad específicamente para esto que tiene una regla de entrada para IPv4, TCP personalizado, puerto 6379, fuente 0.0.0.0/0
Creé un clúster de ElastiCache Redis con los siguientes parámetros relevantes:
- Modo de clúster: deshabilitado
- Ubicación: Nube de AWS, habilitada para Multi-AZ
- Configuración del clúster: número de réplicas: 2
- Configuración del grupo de subred: grupo de subred existente con dos subredes asociadas
- Ubicaciones de zonas de disponibilidad: sin preferencia
- Seguridad: cifrado en reposo habilitado, clave predeterminada
- Seguridad: cifrado en tránsito habilitado, sin control de acceso
- Grupos de seguridad seleccionados: el que describí anteriormente
En cuanto al entorno EBS, tiene esta configuración:
- Plataforma: administrada, Node.js 16 en Amazon Linux 2 5.5.3
- Configuración de la instancia: dirección IP pública SIN VERIFICAR, ambas subredes de la instancia marcadas
- Todo lo demás quedó por defecto
Después de configurar todo eso, conectaría SSH a la instancia de EBS y seguiría las instrucciones aquí para instalar redis-cli e intentar conectarme:https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/GettingStarted.ConnectToCacheNode.html
Intenté usar el punto final principal, el punto final del lector y todos los puntos finales de los nodos individuales, pero aparece un error de tiempo de espera para todos ellos.
¿Hay alguna configuración que me falta?