AWS Stuff Doer (ASD) is your go-to tool for managing AWS Single Sign-On (SSO). Designed for both developers and administrators, ASD simplifies your AWS SSO workflow, allowing you to run custom shell commands with specific profiles and export temporary AWS credentials seamlessly.
- Easy Integration: Effortlessly integrate with your existing AWS infrastructure.
- Secure Authentication: Improve security with robust SSO capabilities.
- Customizable: Tailor ASD to meet your unique requirements.
- Run Custom Commands: Execute shell commands using AWS profiles and export temporary credentials securely in memory.
- Temporary AWS Credentials: Access temporary AWS credentials specific to a profile, securely available in memory.
Install ASD using pip:
pip install aws-stuff-doer
Invoke ASD with the following command syntax:
asd [OPTIONS] COMMAND [ARGS]...
ASD: The AWS Utility to manage AWS SSO and AWS CLI profiles conveniently.
- COMMAND: The command to execute
- ARGS: Additional arguments for the command
- OPTIONS: Additional options for the command
- list: List available AWS profiles
- config: Manage AWS SSO and AWS CLI profiles
- auth: Authenticate with AWS SSO or open consoles
- s3: Perform S3 bucket operations
- --version, -v: Show version and exit
- --install-completion: Install completion for the current shell
- --show-completion: Show completion for the current shell, to copy it or customize the installation
- --help: Show this message and exit
- List available AWS profiles:
asd list
- Manage AWS SSO and AWS CLI profiles:
asd config
- Authenticate with AWS SSO or open consoles:
asd auth
- Perform S3 bucket operations:
asd s3
This project is licensed under the MIT License - see the LICENSE file for details.