Skip to content

[Enhancement]: Add support for EBS Provisioned Rate for Volume Initialization to AWS ECS Service #42617

Open
@s3cube

Description

@s3cube

Description

Amazon Elastic Container Service (Amazon ECS) today added support for Amazon EBS Provisioned Rate for Volume Initialization. This feature helps you provision and attach fully performant Amazon EBS volumes from Amazon EBS Snapshots to your Amazon ECS tasks, accelerating initialization for your ETL jobs, media transcoding, and ML inference workloads deployed on Amazon ECS.

Announcement: https://aws.amazon.com/about-aws/whats-new/2025/05/amazon-ecs-ebs-provisioned-rate-volume-initialization/

Affected Resource(s) or Data Source(s)

  • aws_ecs_service

Potential Terraform Configuration

resource "aws_ecs_service" "test" {
  name            = "my-ecs-service"
  cluster         =  "my-ecs-cluster"
  task_definition =  "my-task-def"
  desired_count   = 1

  volume_configuration {
    name = "vol1"
    managed_ebs_volume {
      role_arn   = aws_iam_role.ecs_service.arn
      snapshot_id = aws_ebs_snapshot.test.id
      volume_initialization_rate = 100
    }
  }
}

References

Related to #42518

Would you like to implement the enhancement?

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementRequests to existing resources that expand the functionality or scope.service/ecsIssues and PRs that pertain to the ecs service.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions