Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Passare i segreti di Systems Manager Parameter Store in modo programmatico in Amazon ECS
Archivio dei parametri Systems Manager fornisce l'archiviazione e la gestione sicure dei segreti. È possibile archiviare dati come password, stringhe di database, EC2 istanze e IDs AMI IDs e codici di licenza come valori dei parametri, anziché codificare queste informazioni nell'applicazione. È possibile memorizzare i valori in testo semplice o crittografati.
Consigliamo questo metodo di recupero dei dati sensibili perché, se il parametro di Systems Manager Parameter Store verrà aggiornato in futuro, l'applicazione recupererà automaticamente l'ultima versione.
Prima di proteggere i dati sensibili in Archivio dei parametri Systems Manager, considera i seguenti aspetti.
-
Sono supportati solo i segreti che archiviano dati di testo. I segreti che memorizzano dati binari non sono supportati.
-
Utilizza gli endpoint VPC dell'interfaccia per migliorare i controlli di sicurezza.
-
Il VPC utilizzato dalla tua attività deve utilizzare la risoluzione DNS.
-
Per le attività che utilizzano EC2, è necessario utilizzare la variabile di configurazione dell'agente Amazon ECS
ECS_ENABLE_AWSLOGS_EXECUTIONROLE_OVERRIDE=trueper utilizzare questa funzionalità. Puoi aggiungerlo al file/etc/ecs/ecs.configdurante la creazione dell'istanza di container oppure aggiungerlo a un'istanza esistente e quindi riavviare l'agente ECS. Per ulteriori informazioni, consulta Configurazione dell'agente del container Amazon ECS. -
La definizione dell'attività deve utilizzare un ruolo di attività con autorizzazioni aggiuntive per Systems Manager Parameter Store. Per ulteriori informazioni, consulta Ruolo IAM dell'attività Amazon ECS.
Creazione del parametro di
Puoi utilizzare la console Systems Manager per creare un parametro di Archivio dei parametri Systems Manager per i dati sensibili. Per ulteriori informazioni, consulta Creazione di un parametro Systems Manager (console) o Creare un parametro Systems Manager (AWS CLI) nella Guida per l'utente di AWS Systems Manager .
Aggiornamento automatico dell'applicazione per recuperare in modo programmatico i segreti di Archivio dei parametri Systems Manager
Per recuperare i dati sensibili memorizzati nel parametro Systems Manager Parameter Store, consulta Esempi di codice per l'utilizzo di Systems Manager AWS SDKs nella libreria di codici AWS SDK Code Examples.