我想长时间创建保留实例,例如一年的运行时间。有人知道Terraform是否允许在AWS中创建这样的保留实例吗?
我现在可以在Terraform文档中找到任何内容。
答案 0 :(得分:7)
AWS中的预留实例以先到先得的方式工作。如果您创建任何符合预留实例条件的按需实例,则它将首先使用您的预留实例配额。
AWS docs也解释了这一点:
预留实例会自动应用于运行On-Demand 实例规定规格匹配。如果你没有 运行符合您的规范的按需实例 预留实例,预留实例在您启动之前未使用 具有所需规格的实例。
如果您要启动实例以利用结算功能 预留实例的好处,请确保指定以下内容 发布期间的信息:
平台:您必须选择与预留实例的平台(产品说明)匹配的亚马逊机器映像(AMI)。对于 例如,如果指定了Linux / UNIX,则可以从中启动实例 亚马逊Linux AMI。
实例类型:指定与预留实例相同的实例类型;例如,t2.large。
可用区:如果您为特定可用区购买了预留实例,则必须将实例启动到同一可用区 可用区。如果您购买了区域预留实例,则为您 可以将您的实例启动到任何可用区。
租赁:您的实例的租赁必须与预留实例的租期匹配;例如,专用或共享。更多 信息,请参阅专用实例。