【问题标题】:How to specify a default VPC for private hosted zone in a CloudFormation template?如何在 CloudFormation 模板中为私有托管区域指定默认 VPC?
【发布时间】:2017-10-09 08:25:28
【问题描述】:

为了创建一个私有托管区域,我有to associate it with one or more VPCs。我想在特定区域使用默认 VPC。如何在不引入 VPC id 作为参数的情况下在 CloudFormation 模板中指定?

【问题讨论】:

    标签: amazon-web-services amazon-cloudformation amazon-route53 amazon-vpc


    【解决方案1】:

    你不能完全做到这一点

    在模板中你可以这样说

    "Parameters" : {
       myVpc:
        Description: "vpc id",
        Type: "List<AWS::EC2::VPC::Id>"
    }
    

    控制台将使用有效值预先填充下拉列表

    但是 CLI 不能执行诸如获取预填充然后选择第一个之类的操作

    我猜想首先从 CLI 执行此操作,例如

       aws ec2 describe-vpcs --query 'Vpcs[*].[VpcId]'
    

    然后将所需的 vpc(例如列表中的第一个)编辑到 CF 模板中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-10
      • 2020-03-27
      • 2019-04-27
      • 2021-09-23
      • 2020-12-03
      • 2019-06-13
      • 1970-01-01
      • 2016-08-16
      相关资源
      最近更新 更多