【发布时间】:2021-08-24 04:07:45
【问题描述】:
我正在尝试从 Python AWS CDK 定义类型为“FARGATE”的 AWS Batch Compute Environment,但它似乎不可用。这是我目前所拥有的:
compute_resources = ComputeResources(
vpc=vpc,
minv_cpus=0,
maxv_cpus=30,
type=ComputeResourceType.SPOT,
desiredv_cpus=0,
vpc_subnets=SubnetSelection(subnets=vpc.private_subnets),
security_groups=security_groups
)
compute_env = ComputeEnvironment(
self,
'ComputeEnvironment',
managed=True,
enabled=True,
compute_resources=compute_resources,
service_role=batch_service_role
)
我正在尝试设置type=ComputeResourceType.FARGATE_SPOT,但它似乎不可用。是通过CfnComputeEnvironment 做到这一点的唯一方法吗?
编辑:
根据 AWS Batch 文档,我希望 FARGATE_SPOT 可以作为 ComputeResourceType 使用,但事实并非如此。
【问题讨论】:
-
“它似乎不可用” - 这是什么意思?您是否收到任何具体的错误消息?
-
它在 AWS CDK API 中不可用。我已经用更多信息编辑了这个问题。
标签: python amazon-web-services aws-cdk aws-batch