Use github.com/aws/aws-sdk-go-v2
Fixes #618.
Somehow tested in my EKS cluster.
@benbjohnson would it be possible to run the github workflows on this PR ? Thank you.
Hi @benbjohnson!
Could you tell me if you are interested in merging this? If so, I'll fix the conflicts, otherwise, I'll close the PR.
Sincerely.
Hi @sylr,
Thank you for your contribution to upgrade the AWS SDK to v2! We appreciate your effort in addressing #618.
We have a more comprehensive AWS SDK v2 upgrade in progress in PR #683 that includes:
- Full backward compatibility
- Enhanced error handling with smithy.APIError
- Configurable multipart upload settings (PartSize and Concurrency)
- 24-hour timeout for long-running operations
- Adaptive retry mode with increased attempts for better resilience
- User-Agent telemetry
- Support for the full AWS credential chain (IAM roles, EC2/ECS/EKS)
- Comprehensive test coverage
Since we're moving forward with #683 which addresses the same issue with additional features and improvements, I'll be closing this PR in favor of that one. Your work helped validate the need for this upgrade, and we're grateful for your contribution to the community.
Once #683 is merged, if you find any issues with the implementation or have suggestions for improvements, please feel free to open a new issue or PR.
Thanks again for your contribution! 🙏