从cloudformation创建Aurora无服务器集群?

how*_*d.h 16 amazon-web-services aws-cloudformation amazon-aurora serverless aws-aurora-serverless

从Aurora Serverless的文档中,有3种方法可以创建Aurora无服务器数据库集群:AWS管理控制台,CLI和RDS API.(https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/aurora-serverless.create.html)

根据我的理解,可以EngineMode在RDS API中使用创建Aurora无服务器,但此属性尚未提供AWS::RDS::DBCluster(https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster .html).

是否可以从cloudformation创建Aurora无服务器群集?任何意见,将不胜感激!

how*_*d.h 22

感谢Chris的更新.举个例子,这是我的无服务器极光的cloudFormation模板.我们不再需要了DBInstance.

  RDSCluster:
    Type: AWS::RDS::DBCluster
    Properties:
      MasterUsername: 
        Ref: DBUsername
      MasterUserPassword: 
        Ref: DBPassword
      DatabaseName: RANDOMNAME
      Engine: aurora
      EngineMode: serverless
      ScalingConfiguration:
        AutoPause: true
        MaxCapacity: 16
        MinCapacity: 2
        SecondsUntilAutoPause: 300
      DBSubnetGroupName:
        Ref: DBSubnetGroup
Run Code Online (Sandbox Code Playgroud)

RDS所有可用选项的更完整示例(包括Aurora):https: //docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html


Chr*_*ton 9

现在可以创建AWS::RDS::DBCluster一个EngineMode设置为serverless.在此处查看更多信息:https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enginemode