У меня есть несколько небольших экземпляров EC2 (t1.micro и t2.micro), один из которых был настроен с использованием AWS-EB. Я бы хотел завершить их оба, но всякий раз, когда я их прекращаю, через пару минут они снова появляются в моем списке запущенных экземпляров. Как мне полностью прекратить их действие? Прекращение защиты не включен.
Насколько мне известно, мастер настройки AWS-EB автоматически настраивает группу EC2 AutoScaling с желаемым количеством запущенных экземпляров по умолчанию, равным 1. Вот почему каждый раз, когда вы пытаетесь завершить работу экземпляра, экземпляр запускается повторно.
Поэтому я бы предложил удалить группы AutoScaling и, возможно, также конфигурации балансировщика нагрузки, которые вам больше не нужны.
Эти шаги фактически будут выполнены за вас, если вы закроете приложение EB, поэтому нет необходимости делать это вручную.
Получил ответ от Amazon Custom Service.
Я исследовал вашу учетную запись, и экземпляр запускается активной средой Elastic Beanstalk. Завершение экземпляра приведет к запуску нового, поскольку каждое приложение по умолчанию имеет как минимум один экземпляр.
Если вы хотите удалить свою среду, следуйте этим инструкциям:
Войдите в Консоль управления, затем выберите регион, в котором находится ваша среда, из раскрывающегося меню в правом верхнем углу страницы. Ваша среда находится в регионе Восток США (Огайо).
Перейдите к консоли Elastic Beanstalk здесь:
https://console.aws.amazon.com/elasticbeanstalk/
Это приведет к удалению среды Elastic Beanstalk, а также связанных с ней ресурсов. Если вам нужна помощь в этом вопросе, не стесняйтесь запросить у нас звонок, используя опцию «Телефон» в этом случае.
Надеюсь, это поможет, но дайте мне знать, если у вас возникнут другие вопросы.
По моему опыту, вы использовали t1.micro из другого сервиса, а не из EC2. Чтобы прекратить это, вам нужно перейти в эту службу. В моем случае мне нужно перейти в BeanTalk, чтобы завершить его без перезапуска
В некоторых случаях VPC будет действовать как оболочка для дополнительных ресурсов. Если существует VPC, который был создан специально для хранения, теперь ненужных, экземпляров EC2 (проверьте панель управления VPC), правильным шагом может быть полное удаление этого VPC.
При попытке удалить VPC на консоли AWS вы получите уведомления о ресурсе, который необходимо сначала закрыть вручную. Это должно включать любые Группы автоматического масштабирования EC2 которые поддерживают количество активных экземпляров.
Другими словами, попытка удалить VPC вызовет управляемый процесс удаления других ресурсов, которые в противном случае могли бы остаться висящими, включая, косвенно, ваши автоматически масштабируемые экземпляры EC2.
В моем случае VPC был создан eksctl
и не был автоматически удален, когда я удалил кластер EKS на панели управления AWS. Возможно, мне следовало следовать инструкции.
@ user397515 прав Это BeansTalk, который автоматически создает сервер t1