Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-9160

Update AWS SDK to support Kubernetes Pod Level Identity

Details

    • Improvement
    • Status: Resolved
    • P2
    • Resolution: Fixed
    • 2.17.0
    • 2.20.0
    • dependencies
    • None

    Description

      Many organizations have started leveraging pod level identity in Kubernetes. The current version of the AWS SDK packaged with Beam 2.17.0 is out of date and doesn't provide native support to pod level identity access management.

       

      It is recommended that we introduce support to access AWS resources such as S3 using pod level identity. 

      Current Version of the AWS Java SDK in Beam:

      def aws_java_sdk_version = "1.11.519"

      Proposed AWS Java SDK Version:

      <dependency>
      <groupId>com.amazonaws</groupId>
      <artifactId>aws-java-sdk</artifactId>
      <version>1.11.710</version>
      </dependency>

      Attachments

        Activity

          People

            Unassigned Unassigned
            mnouh Mohamed Noah
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 3.5h
                3.5h