Amazon Elastic Container Service
开发人员指南 (API 版本 2014-11-13)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS Fargate 平台版本

AWS Fargate 平台版本用于指代 Fargate 任务基础设施的特定运行时环境。它是内核和容器运行时版本的组合。

随着运行时环境的发展,例如,如果有内核或操作系统更新、新功能、错误修复或安全更新,将会发布新平台版本。Fargate 任务的安全更新和修补程序将自动部署。如果安全问题影响平台版本,AWS 为平台版本提供补丁。在某些情况下,您可能会收到已计划停止您的 Fargate 任务的通知。有关更多信息,请参阅 任务停用

平台版本注意事项

指定平台版本时应该考虑以下事项:

  • 指定平台版本时,您可以使用版本号 (例如 1.2.0) 或 LATEST

  • 要使用特定平台版本,请在创建或更新服务时指定版本号。如果指定 LATEST,则您的任务将使用目前可用的最近平台版本,这可能不是最新的平台版本。

  • 如果您的服务有正在运行的任务并希望更新其平台版本,您可以更新服务,指定新平台版本,然后选择强制实施新部署。您的任务使用最新平台版本重新部署。有关更多信息,请参阅更新服务

  • 如果您的服务扩展而没有更新平台版本,这些任务将收到在服务的当前部署中指定的平台版本。

可用的 AWS Fargate 平台版本

以下是当前可用的平台版本的列表:

Fargate 平台版本‐1.3.0
  • 增加了 Fargate 任务的任务回收,此过程用于刷新作为 Amazon ECS 服务一部分的任务。有关更多信息,请参阅Fargate 任务回收

  • 从 2019 年 3 月 27 日开始,所启动的任何新的 Fargate 任务均可以使用其他任务定义参数,您可以通过这些参数定义代理配置、容器启动和关闭的依赖条件,以及每个容器的启动和停止超时值。有关更多信息,请参阅代理配置容器依赖项容器超时

  • 从 2019 年 4 月 2 日开始,所启动的任何新的 Fargate 任务均支持向容器中注入敏感数据,方式是将您的敏感数据存储在 AWS Secrets Manager 密钥或 AWS Systems Manager Parameter Store 参数中,然后在容器定义中引用它们。有关更多信息,请参阅指定敏感数据

  • 从 2019 年 5 月 1 日开始,所启动的任何新的 Fargate 任务均支持使用 secretOptions 容器定义参数来引用容器的日志配置中的敏感数据。有关更多信息,请参阅指定敏感数据

  • 从 2019 年 5 月 1 日开始,所启动的任何新的 Fargate 任务均支持 splunk 日志驱动程序以及 awslogs 日志驱动程序。有关更多信息,请参阅存储和日志记录

  • 从 2016 年 7 月 9 日开始,启动的任何新 Fargate 任务都支持 CloudWatch Container Insights。有关更多信息,请参阅Amazon ECS CloudWatch Container Insights

Fargate 平台版本‐1.2.0
Fargate 平台版本‐1.1.0
Fargate 平台版本‐1.0.0
  • 基于 Amazon Linux 2017.09。

  • 首次发布。