amazon-web-services - ECS CFT错误: Encountered unsupported property links

标签 amazon-web-services docker aws-cloudformation amazon-ecs

我正在尝试创建一个在同一网络中运行 2 个容器的 ECS 任务。我尝试将我的 cft 更新为以下内容:

"EcsTask": {
        "Type": "AWS::ECS::TaskDefinition",
        "Properties": {
            "Family": "...",
            "NetworkMode": "bridge",
            "ContainerDefinitions": [
                {
                    "Name": "exampleA",
                    "Essential": "true",
                    "Image": "...",
                    "PortMappings": [
                        {
                            "HostPort": 8000,
                            "ContainerPort": 8000,
                            "Protocol": "tcp"
                        }
                    ],
                    "links": ["exampleB"],
                    "MemoryReservation": 256
                },
                {
                    "Name": "exampleB",
                    "Essential": "true",
                    "Image": "...",
                    "MemoryReservation": 256
                }
            ],
            "TaskRoleArn": "..."
        }
    }

但我遇到了错误UPDATE_FAILED Encountered unsupported property links。这是在 ECS 上的同一网络中创建两个容器的正确方法吗?

最佳答案

您的团队板中只有一个小错字。该属性需要称为 Links 而不是 links :-)

检查documentation了解更多详情

(如果您仔细阅读错误消息,您就可以自己解决此问题)

关于amazon-web-services - ECS CFT错误: Encountered unsupported property links,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49520544/

相关文章:

docker - AWS ECS 中调度程序作业的架构

amazon-web-services - 如何通过 CommaDelimitedList 参数条件化嵌套堆栈创建

model - 如何使用 AWS::ApiGateway::Model CloudFormation 保持架构属性有序

python-2.7 - EC2 实例加载我的用户数据脚本但不运行它

amazon-web-services - Amazon m1.small 与微型实例 CPU 性能对比

docker - 无法使用 Docker Compose 提供的 Drupal 应用程序从 API 获取或发布数据

docker - 我们可以使用在生产中使用docker化的Apache Kafka吗?

python - 使用 Python 加载 CloudFormation YAML

amazon-web-services - 使用 AWS/EC2 应用 SSL 证书

amazon-web-services - 是否可以通过cloudformation模板更新资源?