Uploaded image for project: 'Red Hat OpenShift Control Planes'
  1. Red Hat OpenShift Control Planes
  2. CNTRLPLANE-2214

Migrate STS to AWS SDK v2 and establish foundation infrastructure

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      As a HyperShift operator
      I want STS migrated to AWS SDK v2 with foundation infrastructure
      So that AWS authentication works with the new SDK

      Acceptance Criteria:

      • [ ] Add AWS SDK v2 dependencies to go.mod
      • [ ] Create custom interface layer in /support/awsutil/interfaces.go
      • [ ] Implement v2 configuration utilities in /cmd/infra/aws/util/
      • [ ] Migrate STS authentication code
      • [ ] All authentication flows work (assume role, cross-account, OIDC)
      • [ ] Unit and E2E tests pass

      Files:

      • /support/awsutil/interfaces.go (new)
      • /cmd/infra/aws/util/config_v2.go (new)
      • /cmd/infra/aws/util/sts.go
      • /cmd/infra/aws/create_cli_role.go

              rhn-support-liangli Liangquan Li
              rhn-support-liangli Liangquan Li
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: