Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Aws lambda ECS服务创建时卡住_Aws Lambda_Amazon Cloudformation_Amazon Ecs_Aws Fargate - Fatal编程技术网

Aws lambda ECS服务创建时卡住

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模板时遇到“AWS::ECS::Service”卡在“创建中”,状态为“资源创建已启动”

  • 有人能告诉我我的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访问和下载图像?