Aws lambda ECS服务创建时卡住
尝试部署CloudFormation模板时遇到“AWS::ECS::Service”卡在“创建中”,状态为“资源创建已启动”Aws lambda ECS服务创建时卡住,aws-lambda,amazon-cloudformation,amazon-ecs,aws-fargate,Aws Lambda,Amazon Cloudformation,Amazon Ecs,Aws Fargate,尝试部署CloudFormation模板时遇到“AWS::ECS::Service”卡在“创建中”,状态为“资源创建已启动” 有人能告诉我我的CloudFormation模板是否存在配置问题吗 我将如何对此进行故障排除 谢谢大家! "FargateTasksCluster": { "Type": "AWS::ECS::Cluster" }, "FargateTask
- 有人能告诉我我的CloudFormation模板是否存在配置问题吗
- 我将如何对此进行故障排除
"FargateTasksCluster": {
"Type": "AWS::ECS::Cluster"
},
"FargateTasksLogGroup": {
"Type": "AWS::Logs::LogGroup"
},
"MytaskTask": {
"Type": "AWS::ECS::TaskDefinition",
"Properties": {
"ContainerDefinitions": [{
"Name": "my-task",
"Image": "mountainpass/infrastructure:helloworld",
"Environment": [],
"LogConfiguration": {
"LogDriver": "awslogs",
"Options": {
"awslogs-region": {
"Fn::Sub": "${AWS::Region}"
},
"awslogs-group": {
"Fn::Sub": "${FargateTasksLogGroup}"
},
"awslogs-stream-prefix": "fargate"
}
}
}],
"Family": "my-task",
"NetworkMode": "awsvpc",
"ExecutionRoleArn": {
"Fn::Sub": "arn:aws:iam::${AWS::AccountId}:role/ecsTaskExecutionRole"
},
"TaskRoleArn": {
"Fn::Sub": "${IamRoleLambdaExecution}"
},
"RequiresCompatibilities": ["FARGATE"],
"Memory": "0.5GB",
"Cpu": 256
}
},
"MytaskService": {
"Type": "AWS::ECS::Service",
"Properties": {
"Cluster": {
"Fn::Sub": "${FargateTasksCluster}"
},
"LaunchType": "FARGATE",
"ServiceName": "my-task",
"DesiredCount": 1,
"TaskDefinition": {
"Fn::Sub": "${MytaskTask}"
},
"NetworkConfiguration": {
"AwsvpcConfiguration": {
"AssignPublicIp": "DISABLED",
"SecurityGroups": [],
"Subnets": ["subnet-2cc37974", "subnet-3c959d5b", "subnet-49d7d200"]
}
}
}
}
您能否转到ECS控制台,检查任务及其失败原因?还有什么活动?通常会有失败的原因。此外,如果没有公共IP,您如何使服务能够从ECR或docker hub访问和下载图像?您能否转到ECS控制台,检查任务以及任务失败的原因?还有什么活动?通常失败的原因是存在的。此外,如果没有公共IP,您如何使服务能够从ECR或docker hub访问和下载图像?