gpt4 book ai didi

amazon-web-services - 云形成: Environment failed to launch as it entered Terminated state

转载 作者:行者123 更新时间:2023-12-03 07:27:28 25 4
gpt4 key购买 nike

我正在构建一个弹性beanstalk环境。当我运行模板时,出现上述错误。我添加了 IAM 角色,使 EC2 能够完全访问云形成

 Resources:
TestApp:
Type: 'AWS::ElasticBeanstalk::Application'
Properties: {}
Metadata:
'AWS::CloudFormation::Designer':
id: 53bb2af6-3a68-487a-8048-34f111147171

EBE1RNK0:
Type: 'AWS::ElasticBeanstalk::Environment'
Properties:
ApplicationName: !Ref TestApp
Description: AWS Elastic Beanstalk Environment running Node Sample Application
EnvironmentName: NodejsEnvironment
SolutionStackName: 64bit Amazon Linux 2 v5.0.1 running Node.js 12
OptionSettings:
- Namespace: aws:autoscaling:launchconfiguration
OptionName: InstanceType
Value: t1.micro

enter image description here

最佳答案

查看屏幕截图,在尝试访问 S3 后就失败了 - 这就是您的嫌疑。 AWS Docs假设 beanstalk 将需要访问 S3、Xray 和 CloudWatch Logs,并提供以下示例策略。您的角色是否包含这些权限?

{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "BucketAccess",
"Action": [
"s3:Get*",
"s3:List*",
"s3:PutObject"
],
"Effect": "Allow",
"Resource": [
"arn:aws:s3:::elasticbeanstalk-*",
"arn:aws:s3:::elasticbeanstalk-*/*"
]
},
{
"Sid": "XRayAccess",
"Action": [
"xray:PutTraceSegments",
"xray:PutTelemetryRecords"
],
"Effect": "Allow",
"Resource": "*"
},
{
"Sid": "CloudWatchLogsAccess",
"Action": [
"logs:PutLogEvents",
"logs:CreateLogStream",
"logs:DescribeLogStreams",
"logs:DescribeLogGroups"
],
"Effect": "Allow",
"Resource": [
"arn:aws:logs:*:*:log-group:/aws/elasticbeanstalk*"
]
}
]
}

关于amazon-web-services - 云形成: Environment failed to launch as it entered Terminated state,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62066143/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com