2016-04-06 11 views

risposta

9

Quando si crea un'istanza EC2, è necessario specificare il ruolo IAM collegato al contenitore ECS (se si utilizza SDK/..., è necessario specificare "Profilo ARN di istanza" di questo ruolo nei parametri), se si utilizzare la creazione del cluster ECS interattivo al primo utilizzo ECS sul sito web aws, dovresti già avere un collegamento ecsInstanceRole al cluster predefinito.

Quindi, dopo il lancio, l'istanza EC2 verrà automaticamente registrata come contenitore ECS in questo cluster.

15

Quando si avvia un'immagine ECS ottimizzata, avvia l'agente ECS sull'istanza per impostazione predefinita. L'agente ecs registra l'istanza con il cluster ecs predefinito.

Affinché l'istanza sia disponibile nel cluster, sarà necessario creare il cluster predefinito.

se si dispone di un cluster ecs personalizzato, è possibile impostare il nome del cluster utilizzando la sezione userdata.

L'agente ecs si aspetta il nome del cluster all'interno del file ecs.config disponibile in /etc/ecs/ecs.config.

È possibile impostare fino a esempio avvio con script di userdata

#!/bin/bash 
echo ECS_CLUSTER={cluster_name} >> /etc/ecs/ecs.config 

Si prega di fare riferimento alla documentazione seguenti ECS per ulteriori informazioni http://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_container_instance.html

Problemi correlati