open-vault/builtin/credential/aws
Jim Kalafut 4fba1901a6
Stabilize the selection of region from partition in AWS Auth (#8161)
AWS client object caches are by region. Some AWS API calls don't care
what region's client they use, but the existing getAnyRegionForAwsPartition
scheme was returning a random region, which in turn triggered maintaining many
more client objects than are necessary (e.g. 18 regions in the main AWS
partition). This can be an issue for heavy STS users bumping up against
STS rate limits, since 18 sets of creds are being cached and renewed per
STS role.
2020-02-13 22:21:58 -08:00
..
cmd/aws Update to api 1.0.1 and sdk 0.1.8 2019-04-15 14:10:07 -04:00
backend.go Stabilize the selection of region from partition in AWS Auth (#8161) 2020-02-13 22:21:58 -08:00
backend_e2e_test.go Add a unit test for plugin initialization (#7158) 2019-09-26 10:01:45 -04:00
backend_test.go AWS credential plugin maintenance (#7114) 2019-07-31 16:11:35 -07:00
cli.go Fix AWS region tests (#8145) 2020-01-13 14:56:41 -08:00
client.go Migrate built in auto seal to go-kms-wrapping (#8118) 2020-01-10 20:39:52 -05:00
path_config_certificate.go AWS credential plugin maintenance (#7114) 2019-07-31 16:11:35 -07:00
path_config_client.go Add an sts_region parameter to the AWS auth engine's client config (#7922) 2019-12-10 16:02:04 -08:00
path_config_client_test.go Add an sts_region parameter to the AWS auth engine's client config (#7922) 2019-12-10 16:02:04 -08:00
path_config_identity.go AWS credential plugin maintenance (#7114) 2019-07-31 16:11:35 -07:00
path_config_identity_test.go Create sdk/ and api/ submodules (#6583) 2019-04-12 17:54:35 -04:00
path_config_sts.go AWS credential plugin maintenance (#7114) 2019-07-31 16:11:35 -07:00
path_config_tidy_identity_whitelist.go AWS credential plugin maintenance (#7114) 2019-07-31 16:11:35 -07:00
path_config_tidy_roletag_blacklist.go AWS credential plugin maintenance (#7114) 2019-07-31 16:11:35 -07:00
path_identity_whitelist.go AWS credential plugin maintenance (#7114) 2019-07-31 16:11:35 -07:00
path_login.go Stabilize the selection of region from partition in AWS Auth (#8161) 2020-02-13 22:21:58 -08:00
path_login_test.go Add aws metadata to identity alias (#7985) 2020-01-09 15:12:30 -08:00
path_role.go AWS credential plugin maintenance (#7114) 2019-07-31 16:11:35 -07:00
path_role_tag.go AWS credential plugin maintenance (#7114) 2019-07-31 16:11:35 -07:00
path_role_test.go Migrate built in auto seal to go-kms-wrapping (#8118) 2020-01-10 20:39:52 -05:00
path_roletag_blacklist.go AWS credential plugin maintenance (#7114) 2019-07-31 16:11:35 -07:00
path_tidy_identity_whitelist.go AWS credential plugin maintenance (#7114) 2019-07-31 16:11:35 -07:00
path_tidy_roletag_blacklist.go AWS credential plugin maintenance (#7114) 2019-07-31 16:11:35 -07:00