openrolesanywhere - an IAM Roles Anywhere client
I just published a proof-of-concept CLI tool named openrolesanywhere
.
It lets you assume a role in AWS using IAM Roles Anywhere and a private key
stored in your SSH agent - rather than on-disk as required by the official client.
It implements AWS4-X509-RSA-SHA256
, AWS4-X509-ECDSA-SHA256
via a forked
copy of the SigV4 signer in the AWS SDK for Go.
Check out the repo for more details.