File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -75,13 +75,14 @@ def credentials(opts)
75
75
credentials = Aws ::Credentials . new opts [ :access_key_id ] , opts [ :secret_access_key ]
76
76
else
77
77
if opts [ :assume_role_arn ] . nil?
78
- if opts [ :ecs_container_credentials_relative_uri ] . nil?
78
+ aws_container_credentials_relative_uri = opts [ :ecs_container_credentials_relative_uri ] || ENV [ "AWS_CONTAINER_CREDENTIALS_RELATIVE_URI" ]
79
+ if aws_container_credentials_relative_uri . nil?
79
80
credentials = Aws ::SharedCredentials . new ( { retries : 2 } ) . credentials
80
81
credentials ||= Aws ::InstanceProfileCredentials . new . credentials
81
82
credentials ||= Aws ::ECSCredentials . new . credentials
82
83
else
83
84
credentials = Aws ::ECSCredentials . new ( {
84
- credential_path : opts [ :ecs_container_credentials_relative_uri ]
85
+ credential_path : aws_container_credentials_relative_uri
85
86
} ) . credentials
86
87
end
87
88
else
You can’t perform that action at this time.
0 commit comments