2016-02-13 18 views

risposta

3

Nel collegamento della definizione di attività che hai pubblicato, c'è una sezione "ambiente" che ti permette di farlo. Diventano variabili di ambiente all'interno del contenitore.

Se intendete mantenere le informazioni al di fuori della definizione dell'attività e che l'attività potrebbe fare riferimento, non è possibile. In questo caso, la soluzione migliore è che il contenitore raccolga tali informazioni da una fonte esterna e che la configurazione dell'attività ECS non tenti di farvi riferimento.

1

È possibile utilizzare Parameter Store per memorizzare le variabili. Supporta anche la crittografia, se li memorizzi come SecureString.

È possibile fare riferimento a tali variabili come variabili di ambiente nella definizione dell'attività.

È necessario recuperarli in un contenitore script di avvio

value_from_parameter_store =`aws ssm get-parameters --names parameter_store_key --with-decryption --region $REGION --output text 2>& 1| awk '{print $4}'` 

Si può anche citare la variabile come ambiente parameter_store_key. in modo da poter utilizzare $parameter_store_key

Problemi correlati