awsp
awsp copied to clipboard
Easy switch between AWS Profiles and Regions
AWSP - CLI To Manage your AWS Profiles!
AWSP provides an interactive terminal to interact with your AWS Profiles. The aim of this project is to make it easier to navigate, observe and manage your AWS Profiles in the wild.
Example
You can select your profile/region by ←, ↑, → ↓. Enter key to validate.
Demo
Installation
AWSP is available on Linux, macOS, macOS-ARM64 and Windows platforms in the release page.
- Binaries for Linux, macOS, and macOS-ARM64 are available as tarballs
- Executable File for Windows is available as a zip file
Build it yourself
Prerequisite
Getting Started
- Clone the repository to your local machine.
cdto the root of project folder.- Execute following command
make build
Executable binary file will locate in {{root}}/target/release path. To start the program, simply run awsp binary file.
Link binary to $Path
For linux user, you can simply run following command
ln -s /target/release/awsp ~/usr/local/bin/awsp
Usage
USAGE:
awsp [OPTIONS]
FLAGS:
-h, --help Prints help information
OPTIONS:
-c, --config <config> Override an aws configuration file (default = ~/.aws/config)
-r, --region <region> Region Selector
-v, --version <version> Print version info and exit
Contributing
We'd love your help! Please see CONTRIBUTING to learn about the kinds of contributions we're looking for.
Todo
- We use GitHub Issues to track our to do items.
- Please check the following link if you would like to contribute to the project.
CHANGELOG
See CHANGELOG
Reporting issues and feedback
If you encounter any bugs with the tool please file an issue in the Issues section of our GitHub repo.