AWSEBInstanceLaunchWaitCondition при использовании пользовательского AMI для запуска среды ElasticBeanstalk

У меня есть пользовательский AMI, созданный с помощью следующих инструкций: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.customenv.html

При попытке запустить среду отдельного экземпляра с использованием этого пользовательского AMI я получаю такую ​​ошибку: "Экземплярам EC2 не удалось связаться с AWS Elastic Beanstalk из-за проблем конфигурации с VPC или из-за сбоя экземпляра ECS"

Тем не мение,

  1. Используя те же настройки (включая тот же VPC), но не указывая пользовательский AMI, среда создается без проблем
  2. Созданный экземпляр EC2 работает нормально и общедоступен в Интернете (я получаю веб-сайт IIS по умолчанию в общедоступной DNS и могу включить RDP в экземпляр)

Что мне не хватает?

Заранее спасибо.

1 ответ

Решение

В конце концов я получил помощь от технической поддержки Amazon, чтобы решить эту проблему.

Хотя шаг 14 в ссылке, которую я разместил с вопросом: "Чтобы избежать дополнительных расходов AWS, прекратите работу экземпляра EC2.", В нем ничего не говорится о том, что вам нужно завершить его с помощью кнопки "Завершение работы с Sysprep" (вкладка "Изображение" интерфейс EC2Config).

После этого я создал новый AMI, который решил проблему.

Другие вопросы по тегам