Un proyecto de AWS CodeBuild falla porque la longitud combinada de todas las variables de entorno excede el límite de caracteres permitido. ¿Cuál es el enfoque recomendado para manejar muchos o grandes valores de entorno?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Almacenar los valores del entorno en AWS Systems Manager Parameter Store y recuperarlos según sea necesario..
Por qué esta es la respuesta
La opción correcta es almacenar los valores del entorno en AWS Systems Manager Parameter Store y recuperarlos según sea necesario. Parameter Store permite almacenar datos de configuración y secretos como referencias, lo que evita exceder los límites de tamaño de las variables de entorno de CodeBuild. Durante la fase de compilación, se puede usar la AWS CLI o un SDK para recuperar estos parámetros, inyectándolos dinámicamente en el entorno de compilación. Las otras opciones son incorrectas: Añadir export LCALL="enUS.utf8" no resuelve el problema de la longitud de las variables de entorno; es una configuración de localización. Amazon Cognito no está diseñado para almacenar variables de entorno de proyectos de compilación; es un servicio de autenticación y autorización. Configurar el proyecto para usar un bucket de Amazon S3 para variables de entorno no es el enfoque recomendado. Aunque S3 puede almacenar datos, Parameter Store está diseñado específicamente para la gestión segura de configuraciones y secretos, ofreciendo una integración más sencilla y segura para este caso de uso.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta