Activación de metadatos de contenedor de Amazon ECS - Amazon Elastic Container Service

Activación de metadatos de contenedor de Amazon ECS

Puede activar los metadatos de contenedor en el nivel de la instancia de contenedor ajustando la variable del agente de contenedor de ECS_ENABLE_CONTAINER_METADATA en true. Puede establecer esta variable en el archivo de configuración /etc/ecs/ecs.config y reiniciar el agente. También puede establecerla como variable de entorno de Docker en tiempo de ejecución, cuando se inicia el agente de contenedor. Para obtener más información, consulte Configuración del agente de contenedor de Amazon ECS.

Si ECS_ENABLE_CONTAINER_METADATA está establecido en true en el momento en el que se inicia el agente, se crean archivos de metadatos para todos los contenedores creados a partir de ese momento. El agente de contenedor de Amazon ECS no puede crear archivos de metadatos para los contenedores creados antes de establecer la variable del agente de contenedor ECS_ENABLE_CONTAINER_METADATA en true. Para asegurarse de que todos los contenedores reciban archivos de metadatos, debería establecer esta variable del agente al lanzar una instancia de contenedor. El siguiente ejemplo es un script de datos de usuario que establecerá esta variable y registrará la instancia de contenedor en el clúster.

#!/bin/bash cat <<'EOF' >> /etc/ecs/ecs.config ECS_CLUSTER=your_cluster_name ECS_ENABLE_CONTAINER_METADATA=true EOF