Comment enregistrer une Instance EC2 ECS cluster?
J'ai commencé 2 ECS instances optimisées sur EC2, mais comment puis-je les enregistrer en tant que ECS conteneur des instances ?
Ne peut pas trouver un moyen de le faire.
- Je suis content que vous avez spécifié 'ECS optimisé instance". Cela avait été le déclenchement me.
Vous devez vous connecter pour publier un commentaire.
Lorsque vous créez une instance EC2, vous devez précisé le rôle IAM lié à votre ECS conteneur (si vous utilisez le SDK/..., vous devez spécifié le "Profil d'Instance ARN" de ce rôle dans les paramètres), si vous utilisez le interactive ECS cluster de la création de votre premier ECS utilisation sur le site web aws, vous devriez déjà avoir une ecsInstanceRole lien vers le cluster par défaut.
Puis, après avoir été lancé, votre instance EC2 sera automatiquement enregistrer comme ECS conteneur dans ce cluster.
Lorsque vous démarrez un ECS image optimisée, il commence à l'ECS de l'agent sur l'instance par défaut. L'ecs agent des registres de l'instance par défaut ecs cluster.
Pour votre instance afin d'être disponibles sur le cluster, vous devez créer le cluster par défaut.
si vous avez une coutume ecs cluster, vous pouvez définir le nom de cluster à l'aide de la section userdata.
L'ecs de l'agent attend le nom du cluster à l'intérieur de l'ecs.fichier de configuration disponibles dans /etc/ecs/ecs.config.
Vous pouvez le configurer en instance de démarrage à l'aide de userdata script
Veuillez vous reporter à la sce documentation pour plus d'informations
http://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_container_instance.html
Autres que les données utilisateur de script en écho à la non-cluster par défaut du nom, souvenez-vous que le conteneur des instances besoin de l'accès au réseau externe de communiquer avec le Amazon ECS service. Donc, si votre conteneur des instances n'ont pas d'adresses IP publiques, alors il doit utiliser la traduction d'adresses réseau (NAT) la passerelle pour fournir cet accès.
Source: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_container_instance.html