Automated IAM Access Key Rotation for Amazon Web Services
Homepage Repository PyPI Python
pip install keyup==1.3.1
Keyup:
is a safe, error-free mechanism to rotate (renew) access keys to Amazon Web Services as
frequently as you wish, with minimal effort and risk.
enables you to change your access keys when required by executing a single command from the cli.
Alternatively, enter a keyup command in your crontab with the --auto
parameter and renew access
keys on a daily schedule.
keyup requires only the profile name of your IAM user in your local awscli configuration:
$ keyup --profile johndoe --operation up
Before starting, suggested to read the following:
keyup is licensed under General Public License v3
Online Documentation:
Download Documentation:
Diplay help menu
$ keyup --help
Linux | Installation via pip:
$ pip3 install keyup --user
Windows (Powershell) | Installation via pip:
$ pip3 install keyup
Source | Installation via source code on local machine:
To see make targets, run:
$ make help
To install locally in a virtualenv:
$ make source-install
$ keyup --version
All works contained herein copyrighted via below author unless work is explicitly noted by an alternate author.
Code is provided "as is". No liability is assumed by either the code's originating author nor this repo's owner for their use at AWS or any other facility. Furthermore, running function code at AWS may incur monetary charges; in some cases, charges may be substantial. Charges are the sole responsibility of the account holder executing code obtained from this library.
Additional terms may be found in the complete license agreement.