Usar AWS Secrets Manager para realizar un seguimiento de las contraseñas de base de datos o las claves de API de terceros - AWS CodePipeline

Usar AWS Secrets Manager para realizar un seguimiento de las contraseñas de base de datos o las claves de API de terceros

Recomendamos usar AWS Secrets Manager para rotar, gestionar y recuperar credenciales de bases de datos, claves API y otros secretos a lo largo de su ciclo de vida. Secrets Manager le permite reemplazar las credenciales codificadas en el código (incluidas contraseñas), con una llamada a la API de Secrets Manager para recuperar el secreto mediante programación. Para obtener más información, consulte ¿Qué es AWS Secrets Manager? en la Guía del usuario de AWS Secrets Manager.

Para las canalizaciones en las que pasa parámetros que son secretos (como las credenciales de OAuth) en una plantilla de CloudFormation, debe incluir referencias dinámicas en la plantilla que tengan acceso a los secretos almacenados en Secrets Manager. Para ver patrones y ejemplos del ID de referencia, consulte Secrets Manager Secrets en la Guía del usuario de AWS CloudFormation. Para ver un ejemplo que utiliza referencias dinámicas en un fragmento de plantilla para webhook de GitHub en una canalización, consulte Configuración de recursos de Webhook.

Los siguientes recursos relacionados pueden ayudarle mientras trabaja con la administración de secretos.