Skip to content
This repository has been archived by the owner on May 6, 2024. It is now read-only.

Pass task definition volumes to support EFS #106

Merged
merged 3 commits into from
Apr 10, 2020

Conversation

slaskis
Copy link
Contributor

@slaskis slaskis commented Apr 9, 2020

Issue #, if available:
Related to #30 but this is just a quick fix, not full support for volumes

Description of changes:
With the release of EFS support in Fargate I tried to deploy to a service with a mounted volume. But I got the error that the volume name didn't exist and after running with --verbose I noticed it just wasn't sent along with the task definition.

This PR passes through the volumes part of the task definition so that fargate service deploy still works when a task has volumes.

It also updates the AWS SDK because the previous version did not support the EFS configuration of volumes in task definitions so the information was lost in updates.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@slaskis slaskis changed the title Pass task definition volumes to support efs Pass task definition volumes to support EFS Apr 9, 2020
@PaulMaddox PaulMaddox merged commit 746764f into awslabs:master Apr 10, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants