ECS - Пользовательские данные для инстансов EC2

Я пытаюсь создать образ докера на основе httpd с настраиваемой информацией об образе докера. Поэтому для этого я пытаюсь установить ECS_ENABLE_CONTAINER_METADATA = true в /etc/ecs/ecs.config.

Я пытаюсь сделать это в пользовательских данных экземпляра ecs. Первое, что я заметил, это отсутствие возможности указывать пользовательские данные при создании кластера.

Затем попытался скопировать конфигурацию запуска и отредактировал пользовательские данные в соответствии с приведенным ниже stackoverflow,

ECS, как добавить данные пользователя после создания экземпляра ecs

Но когда я пытаюсь запускать задачи, я обнаружил, что ни один экземпляр ecs не связан с кластером.

Есть предложения, если вы столкнулись с подобной проблемой?


person Ashwin Sridhar    schedule 24.04.2020    source источник
comment
Вы можете показать свои пользовательские данные?   -  person Marcin    schedule 24.04.2020


Ответы (1)


Похоже, что экземпляр ECS не зарегистрирован в кластере. Вам необходимо убедиться, что в AMI, которые вы используете для создания экземпляра ECS, включен и запущен агент ECS. Полный список AMI доступен в документации разработчика ECS в разделе экземпляров контейнера.

person Chee Yeo    schedule 02.05.2020