Fargate 上的计算环境 - AWS Batch

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Fargate 上的计算环境

AWS Fargate 上的 AWS Batch 计算环境并非支持所有可用的计算环境参数。某些参数完全不受支持。其他则对 Fargate 有具体要求。

以下列表描述了在 Fargate 作业中无效或以其他方式受到限制的计算环境参数。

type

此参数必须设置为 MANAGED

"type": "MANAGED"
computeResources 对象中的参数
allocationStrategy
bidPercentage
desiredvCpus
imageId
instanceTypes
ec2Configuration
ec2KeyPair
instanceRole
launchTemplate
minvCpus
placementGroup
spotIamFleetRole

它们不适用于 Fargate 计算环境,也无法提供。

subnets

如果此参数中列出的子网未连接 NAT 网关,则必须将作业定义中的 assignPublicIp 参数设置为 ENABLED

tags

它们不适用于 Fargate 计算环境,也无法提供。要为 Fargate 计算环境指定标签,请使用 computeResources 对象中没有的 tags 参数。

type

必须是 FARGATEFARGATE_SPOT

"type": "FARGATE_SPOT"