使用 CloudFormation 创建 RDS 免费层实例?

问题描述

在此处查看文档 https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-database-instance.html

我没有看到指定我要在免费套餐内创建 RDS 实例的方法。有没有办法做到这一点?

解决方法

没有标志或选项可以在“免费套餐内”创建任何 AWS 资源。免费层只是您可以免费使用的资源列表。您可以创建符合免费层限制的资源,这些资源会在您的月度账单中显示为免费。

AWS Free Tier for RDS 目前声明:

  • 运行 MySQL、MariaDB、PostgreSQL、Oracle BYOL 或 SQL Server(运行 SQL Server Express Edition) – 足够运行数据库实例的时间 每月连续
  • 20 GB 通用 (SSD) 数据库存储*
  • 20 GB 备份存储空间,用于自动数据库备份和任何用户启动的数据库快照*

因此,您需要确保创建一个 db.t2.micro 实例,确保不配置超过 20GB 的通用存储,并确保不启用任何其他功能,例如配置的 IO,或性能洞察,以确保您无需付费。