This PR enables the ability to add ec2-instance role providers to the credential chain for awsutil.
Changes
Added the following options to support ec2-instance role provider: WithRoleExternalId, WithRoleTags, WithWebIdentityTokenFile, WithRoleSessionName, WithRoleArn
GenerateCredentialChain() will append a ec2-instance role provider to the provider chain when roleARN is not empty and WebIdentityTokenFile is empty.
Summary
This PR enables the ability to add ec2-instance role providers to the credential chain for awsutil.
Changes