Creé una Lambda de rotación manualmente usando la plantilla de MySQL, después de iniciar la rotación, me dio un error:
[ERROR] ValueError: Unable to log into database with previous, current, or pending secret of secretEncontré esta solución y probé pero no funciona (aunque no estoy muy seguro sobre el paso 2, sobre dónde almacenar el archivo ' último RDS CA Bundle '), lo que hice fue ponerlo en la carpeta y comprimirlo nuevamente, subido a Lambda.
Además, no sé si estoy usando la plantilla de Lambda adecuada para la rotación. ¿Cuál es la diferencia entre "Usuario único" y "Usuario múltiple"? Pensé que mi secreto solo contenía un usuario y una contraseña, así que usé la plantilla para un solo usuario, ¿es correcto?
He pasado mucho tiempo en todo este asunto de la rotación, ¡esto ya me ha llevado demasiado tiempo de lo que esperaba! Realmente agotado... Alguien me puede ayudar... Gracias.
Asegúrese de que su función de rotación de RDS y Lambda estén en la misma VPC y que su instancia de RDS permita el acceso a su función lambda. Lo que necesita es lo siguiente para garantizar la conectividad entre su Rotation lambda y RDS: