Я использовал для развертывания веб-приложения Java в Elastic Beanstalk (EC2) от имени пользователя root без этой проблемы. Сейчас я использую рекомендованный способ развертывания в качестве пользователя службы IAM и получаю следующие ошибки. Я подозреваю, что это из-за отсутствия разрешений (политик), но я не знаю, какие политики я должен назначить пользователю IAM.
ВОПРОС: Не могли бы вы помочь мне в поиске правильной политики?
команды:
eb init --profile eb_admin
eb create --single
вывод 2-й команды:
Printing Status:
2019-05-26 12:08:58 INFO createEnvironment is starting.
2019-05-26 12:08:59 INFO Using elasticbeanstalk-eu-central-1-726173845157 as Amazon S3 storage bucket for environment data.
2019-05-26 12:09:26 INFO Created security group named: awseb-e-ire9qdzahd-stack-AWSEBSecurityGroup-L5VUAQLDAA9F
2019-05-26 12:09:42 ERROR Stack named 'awseb-e-ire9qdzahd-stack' aborted operation. Current state: 'CREATE_FAILED' Reason: The following resource(s) failed to create: [MountTargetSecurityGroup, AWSEBEIP, sslSecurityGroupIngress, FileSystem].
2019-05-26 12:09:42 ERROR Creating security group failed Reason: The vpc ID 'vpc-7166611a' does not exist (Service: AmazonEC2; Status Code: 400; Error Code: InvalidVpcID.NotFound; Request ID: c1d0ce4d-830d-4b0c-9f84-85d8da4f7243)
2019-05-26 12:09:42 ERROR Creating EIP: 54.93.84.166 failed. Reason: Resource creation cancelled
2019-05-26 12:09:42 ERROR Creating security group ingress named: sslSecurityGroupIngress failed Reason: Resource creation cancelled
2019-05-26 12:09:44 INFO Launched environment: stack-overflow-dev. However, there were issues during launch. See event log for details.
Внимание!
Я использую несколько .ebextensions
сценариев для инициализации среды:
- Nginx
- HTTPS-экземпляра SecurityGroup
- хранение-EFS-createfilesystem
- хранение-EFS-mountfilesystem
После просмотра журналов я также заметил, что забыл создать VPC, необходимый для файловой системы EFS. Может ли быть так, что 1 неудачный скрипт (storage-efs-createfilesystem
) является основной причиной последующих неудачных операций?