Releases: mbrtargeting/aws-cli-oidc
Releases · mbrtargeting/aws-cli-oidc
Release 95
oidc: ignore default AWS config This commit makes the aws-cli-oidc tool ignore all the default AWS configurations like env vars, credential files, and config files. This fixes a circular dependency where the OIDC tool tries to analyze the profile configrations which in turn rely on an already executed (aws-cli-oidc) credential process.
Release 93
rel-93 sign-in: make it work with all kinds of profiles
Release 91
rel-91 Add installation via Homebrew.
Release 89
Cache AWS tokens per role. Before the commit, the AWS token was saved independently of a role. In that case, if a user requests temporary credentials initially with a role A, the obtained AWS token will be cached (so far so good). However, if the user wants to obtains the credentials for some other role B and the cached AWS token is still valid, this cached token for role A will be reused. With this commit, the AWS token are cached per role.
Release 85
rel-85 Fix Makefile.
Release 83
Use keyring for caching. The cached OIDC and AWS credentials are now stored in the keyring (in an encrypted manner). This obviously improves the security but also makes the code slightly simpler (we don't have to deal with file I/O).
Release 81
rel-81 Print newline after JSON output.
Release 78
Replace graphic with ASCII. While the png graphic was pretty and all, the ASCII art based graphic has one big advatage: it makes the README self-contained. And this is actually an issue as in the distributeion step (make dist) the README is copied along the LICENSE and binary files. So we would need to either copy the png file, too, or replace it with something that is not depending on an external file. I decided for the latter option.
Release 76
rel-76 Add lint target to the Makefile.
Release 66
rel-66 Extend and adapt README to the recent changes.