0 purchases
a9s 0.7.0
a9s
Cli tool for easily navigating in AWS services.
Highly inspired from k9s.
How to install
pip install a9s
Docker build
docker build . -t a9s
docker run -v ~/.aws/:/root/.aws -it --rm a9s
Running docker from cloud
docker run -v ~/.aws/:/root/.aws -it --rm ghcr.io/iamshobe/a9s
How to develop
Running mock server
Install poetry env:
poetry install
Start dev server:
poetry run moto_server -p 54321
Run mock data:
poetry run python -m mocked_env.main
Running mock server with docker-compose
docker-compose -f mocked_env/docker-compose.yaml up --build
Running a9s in with mocked server
Run a9s in local mode (connects to mock server on port 54321):
LOCAL=true poetry run a9s
Goals
Services
s3 support
route53 support
EC2 support
ELB support
Cloudfront support
Features
responsive tables
allow to easily switch between services
auto-complete commands
vim shortcuts support
opening files in S3
quick yank
smart navigation between services - route53 pointing to ELB etc..
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.