Helo,我有空的AWS ECS集群,但我无法将实例放入其中。我想使用启动模板和自动标度组,但我无法分配创建的EC2实例。
这个问题如ecs-agent.log所示
level=error time=2020-10-17T23:23:37Z msg="Unable to register as a container instance with ECS: RequestError: send request failed\ncaused by: Post \"https://ecs.eu-central-1.amazonaws.com/\": net/http: req
Helo,我有空的AWS ECS集群,但我无法将实例放入其中。我想使用启动模板和自动标度组,但我无法分配创建的EC2实例。
这个问题如ecs-agent.log所示
level=error time=2020-10-17T23:23:37Z msg="Unable to register as a container instance with ECS: RequestError: send request failed\ncaused by: Post \"https://ecs.eu-central-1.amazonaws.com/\": net/http: req
我已经创建了一个ECS Fargate任务,我可以手动运行它。它更新了Dynomodb,我得到了日志。
现在我想让它按计划进行。我已经通过EventBridge设置了一个预定的ECS任务。但是,这不会运行。
在查看EventBridge日志时,我可以看到容器已经停止,原因如下:
ResourceInitializationError: unable to pull secrets or registry auth: execution resource
retrieval failed: unable to retrieve ecr registry auth: service call h
我已经创建了一个ECS任务定义,它使用AWS控制台和AWS成功运行。这些任务的多个实例将在集群中运行。这些都是长期的任务(几个月到几年)。
我试图使用AWS函数运行此任务的一个实例,但它不起作用。没有引发错误,也没有运行任务。我在lambda使用的执行角色中添加了AdministratorAccess。VPC、子网组和安全组在Lambda中配置(选项卡配置> VPC)。
目标是运行任务而不是等待响应(因为这些是长时间运行的任务):
var aws = require('aws-sdk');
var ecs = new aws.ECS();
exports.handler
我在同一个账户下有两个VPC。VPC-A(安装了RDS )、VPC-B通过ECS EC2部署安装了服务。 VPC-B有多个子网。通过ECS EC2服务部署的服务无法与RDS集成。它一直收到以下错误消息(“Is the server running on host "....") 其中,从Ec2instance(E1) Inc. VPC-B子网以telnet身份登录RDS数据库端口可以连接到数据库。 但是,如果通过ECS安装相同的服务,则无法启动服务器。当手动尝试启动容器时,它可以工作(能够连接到数据库)。 我也在两个私有网络之间建立了对等连接,但只有在通过ECS EC2部署启
我已经在ca- created区域创建了一个AWS ECS实例。它使用动态公网ip,每次我更新服务时,动态公网ip都会发生变化。到目前为止一切都很好。
由于需要公网静态IP,我已经创建了同地域的弹性ip,并尝试将该ip与ECS实例关联。
Resource Type: Network Interface
Reassociation: Allow this Elastic IP address to be reassociated (checked)
当我尝试这样做时,它抛出这样的错误:弹性IP地址无法关联。弹性IP地址nn.nn:您没有访问指定资源的权限。
我正在尝试创建一个ECS任务,并且能够访问和从ECR中提取,但是我得到了一个错误。我怎样才能解决这个问题?
原始错误:
Cannotpullcontainererror: pull image manifest has been retried 1 time(s): failed to resolve ref {accId}.dkr.ecr.us-east-1.amazonaws.com/test-container:latest: {accId}.dkr.ecr.us-east-1.amazonaws.com/test-container:latest: not found
AWSTempl
从lambda调用ECS时,将出现权限错误。
botocore.exceptions.ClientError: An error occurred (AccessDeniedException) when calling the Invoke operation: User: arn:aws:sts::678100228XXX:assumed-role/vw-dev-fargate-stack-TaskDefAdminTaskRoleA25A3679-1K9EPRKUW9TNV/21bdeb6c10b14db4b1515986d946959a is not authorized to perf