Un progetto AWS CodeBuild fallisce perché la lunghezza combinata di tutte le variabili d'ambiente supera il limite di caratteri consentito. Qual è l'approccio raccomandato per gestire valori d'ambiente numerosi o di grandi dimensioni?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Archiviare i valori d'ambiente in AWS Systems Manager Parameter Store e recuperarli quando necessario..
Perché questa è la risposta
Il problema descritto indica che la lunghezza combinata delle variabili d'ambiente supera il limite di CodeBuild. AWS Systems Manager Parameter Store è la soluzione raccomandata per gestire un gran numero di variabili d'ambiente o valori di grandi dimensioni. Permette di archiviare in modo sicuro dati di configurazione e segreti, come stringhe, liste di stringhe e parametri sicuri. CodeBuild può quindi recuperare questi valori al momento dell'esecuzione, evitando il superamento dei limiti di lunghezza e migliorando la sicurezza. Aggiungere export LCALL="enUS.utf8" è irrilevante per la gestione delle dimensioni delle variabili d'ambiente. Amazon Cognito è un servizio di identità e non è progettato per l'archiviazione di variabili d'ambiente di build. Utilizzare un bucket Amazon S3 per le variabili d'ambiente è possibile, ma Parameter Store è una soluzione più specifica e ottimizzata per questo caso d'uso, offrendo funzionalità come la crittografia e la gestione delle versioni.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta