CloudFormation: Неразрешенные зависимости ресурса [Ec2Instance] в блоке Outputs шаблона - PullRequest
0 голосов
/ 24 октября 2018

Я пытаюсь создать экземпляр EC2, используя шаблон cloudFormation.Я написал ниже JSON для этого и пытаюсь загрузить json, используя опцию в CloudFormation «Загрузить шаблон в Amazon S3».Но после загрузки JSON я получаю сообщение об ошибке:

Ошибка проверки шаблона: Неразрешенные зависимости ресурса [Ec2Instance] в блоке Outputs шаблона.

Пожалуйста, сообщите, что ячто не так?

{
    "Description": "Create an EC2 instance running the latest amazon Linux AMI.",
    "Parameters": {
        "KeyPair": {
            "Description": "The EC2 key Pair to allow SSH access to the instance",
            "Type": "String"
        }
    },
    "Resources": {
        "EC2Instance": {
            "Properties": {
                "ImageId": "ami-9d23aeea",
                "InstanceType": "t2.micro",
                "KeyName": {
                    "Ref": "KeyPair"
                }
            },
            "Type": "AWS::EC2::Instance"
        }
    },
    "Outputs": {
        "InstanceId": {
            "Description": "The InstanceId of newly created EC2 instance",
            "Value": {
                "Ref": "Ec2Instance"
            }
        }
    },
    "AWSTemplateFormatVersion": "2010-09-09"
}

1 Ответ

0 голосов
/ 24 октября 2018

Я думаю, что вы только что сделали опечатку.EC2Instance в вашем списке ресурсов и Ec2Instance в ваших результатах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...