我正在按照这个教程操作:https://github.com/awslabs/codepipeline-nested-cfn,在运行以下命令之后遇到了以下错误:
aws cloudformation create-stack --stack-name NestedCFN-CodePipeline --template-body file://codepipeline-cfn-codebuild.yml --parameters file://codepipeline-cfn-codebuild.json --capabilities CAPABILITY_NAMED_IAM
有人知道为什么吗?
我删除了所有的堆栈并重新开始,云形成堆栈到达这一部分并因下面的错误失败:
这是我的config-prod.json;除了amiID我改变了一切以保持与此repo的相似性:https://github.com/awslabs/codepipeline-nested-cfn
{
"Parameters":{
"TemplatePath":"TEMPLATE_PATH_PLACEHOLDER",
"VPCID":"vpc-4d08af25",
"PrivateSubnet1":"subnet-a2e74bca",
"PrivateSubnet2":"subnet-3d21c647",
"PublicSubnet1":"subnet-69e44801",
"PublicSubnet2":"subnet-c726c1bd",
"S3BucketName":"nestedcfnbasestack-s3bucket-uvh827b8uyjw",
"KeyPair":"testKeyName",
"AMIId":"ami-f63b1193",
"WebInstanceType":"t2.large",
"WebMinSize":"1",
"WebMaxSize":"2",
"DBSubnetGroup":"nestedcfnbasestack-rdssubnetgroup-q0th4tfkt4m8",
"DBUsername":"dbadmin",
"DBPassword":"dbpAssw0rd",
"DBInstanceType":"db.t2.small",
"Environment":"prod"
}
}