jwilmott / aws-tools

Some of my tools and sample code for building with AWS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

aws-tools

githubactions githubactions codecov CodeQL

This repository includes some tools and sample code I created for building with AWS.

All notable changes to this project will be documented in CHANGELOG.


Built with


AWS login

saml2aws-multi is my version of AWS login tool providing an easy-to-use command line interface to support login and retrieve AWS temporary credentials for multiple roles of different accounts with saml2aws.


For running Python scripts

Most of the Python scripts support processing multiple AWS accounts (via AWS profiles in ~/.aws/credentials) and AWS regions using AwsApiHelper in the common helper.aws.AwsApiHelper module.

Support Python 3.7, 3.8, 3.9, 3.10, 3.11

pip3 install -r requirements.txt

Set aliases (Optional)

source .aliases

For running CLI tools and shell scripts

pip3 install -r requirements-cli.txt

My notes


Quick links for news, blogs and resources

AWS design + build tools

Other AWS related tools

Best Practices Guides

Data Sources

About

Some of my tools and sample code for building with AWS.

License:MIT License


Languages

Language:Python 73.6%Language:Shell 24.8%Language:PowerShell 0.9%Language:Dockerfile 0.4%Language:TypeScript 0.3%Language:Batchfile 0.1%