首页 > 解决方案 > Fargate 中的 StartTask V/S RunTask

问题描述

我正在编写 AWS IAM 权限。我们的用例只是AWS Fargate. 阅读文档后,AWS fargate似乎StartTask不需要,但我需要授予RunTask. 找不到与此相关的任何文件?

任何人都可以确认/指向文档吗?

谢谢

标签: amazon-web-servicesaws-fargate

解决方案


请参阅此处的文档 在您的情况下,您必须使用 RunTask

运行任务 API

RunTask操作非常适合执行工作然后停止的批处理作业等流程例如,当工作进入队列时,您可以让进程调用 RunTask。任务从队列中拉出工作,执行工作,然后退出。

启动任务 API

自定义调度程序使用 StartTask API 操作将任务放置在集群内的特定容器实例上。

自定义调度程序仅与使用 EC2 启动类型的任务兼容。如果您对任务使用 Fargate 启动类型,则 StartTask API 不起作用


推荐阅读