我正在为Windows集群使用最新的ECS代理v1.22.0。我想尝试新特性,但是下面的错误消息失败了:
service XXX was unable to place a task because no container instance met
all of its requirements. The closest matching container-instance YYY is
missing an attribute required by your task.
ECS代理日志不显示任何错误。“我的任务”具有以下属性:
"requiresAttributes":
我的船坞-撰写文件:
version: "2"
services:
app:
build:
# Build an image from the Dockerfile in the current directory
context: .
ports:
- 5000:5000
environment:
PORT: 5000
NODE_ENV: production
和码头-复合。覆盖
version: "2"
networks:
# This special netwo
我正在按照教程使用CDK部署到ECS,但是当我部署时,我在部署后收到以下错误。
botocore.exceptions.NoRegionError: You must specify a region.
以下是我要部署的内容。
app.py
#!/usr/bin/env python3
from os import environ
from aws_cdk import core as cdk
from ecs_test.ecs_test_stack import EcsTestStack
_env=cdk.Environment(account=environ["CDK_DEF
我已经为AWS配置了我的地形。我已经自动化了2个EC2实例和2个ECS优化实例。
我得到了所有4个实例的**Error launching source instance: timeout while waiting for the state to become 'success' (timeout: 15s)**,而我的地形应用。
我在一些博客上发现,这可能是因为不一致的AMI或拼写错误的AMI id。
因此,我修正了AMI id中的错误,并能够启动2个实例。但是,我仍然得到了其他两个实例的超时错误。
我使用的是terraform版本: 0.9.6我的TF代码用于创建ec2