Веб-служба Amazon не может удалить среду эластичного beanstalk
У меня проблема с AWS Elastic Beanstalk. Я попытался удалить среду. Он запустил этот процесс, но через несколько минут среда "панель здоровья" перешла в серый цвет и дала мне следующие ошибки:
"Deleting security group named: XXXXX failed Reason: resource YYYYY has a dependent object"
"Stack deletion failed: The following resource(s) failed to delete: [AWSEBSecurityGroup]."
Я попытался удалить группу безопасности из сообщения об ошибке, но получил следующее:
"XXXXXX: resource XXXXX has a dependent object"
После этого я хотел удалить зависимость от среды EB, но потому, что он Gray, это не позволяло мне это делать.
Я просматривал интернет в течение нескольких часов, нашел возможное решение, где мне нужно что-то сделать на странице "Сетевые интерфейсы EC2", но он не говорит о какой-либо конкретной опции или информации.
Ответы
Ответ 1
Подключена ли группа безопасности к RDS или что-то в S3? Если это так, вам придется удалить зависимость в RDS или S3.
Сообщение об ошибке говорит, что что-то вне вашей среды по-прежнему использует группу безопасности, и по этой причине ее нельзя удалить.
Ответ 2
Используйте https://github.com/mingbowan/sgdeps, чтобы найти зависимости вашей группы безопасности, а затем разбить зависимости.
Ответ 3
Если бы это произошло, когда я использовал группу безопасности, созданную EB, с созданным не-eb экземпляром RDS.
Я модифицировал экземпляр RDS, чтобы прекратить использование группы безопасности, созданной EB, и смог успешно завершить работу среды и приложения. Я использовал eb cli 3.x и eb terminate -allforfor, чтобы начать новый запуск приложения.
Спасибо @Efeit за рекомендацию. Не могу проголосовать за ваш ответ, так как я здесь новый на StackExchange.
Ответ 4
- Перейдите к
EC2
под консолью AWS Compute
- Перейдите к
Security Groups
в разделе NETWORK & SECURITY
на боковой панели
- Найдите свою ошибочную группу безопасности на странице
- Проверьте его и выберите
Delete Security Group
в меню Actions
- Вам будет представлена ссылка, которая приведет вас к группе безопасности или ее экземплярам.
- Продолжайте, пока не дойдете до родительской группы безопасности или экземпляров и не удалите их.
Убедитесь, что вы не удаляете никаких важных групп безопасности или экземпляров!