如何解决ECS服务停留在创建阶段
尝试部署CloudFormation模板时,“ AWS :: ECS :: Service”卡在“ CREATE_IN_PROGRESS”上,状态为“资源创建已启动”。
- 有人可以告诉我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"]
}
}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。