Hacker News new | past | comments | ask | show | jobs | submit login

Can someone explain why this is different/better than the official CLI application?



For me, the output is friendlier, which is great if you're just trying to make a quick query about the running instances or something.

However, the whole thread above pointing out the data collection issues makes me far less likely to be moving away from the official cli + bash magic any time soon


I concur, I really don't see what value this brings over the official aws cli.


One reason I can think of is this is written in Go while the official AWS CLI tools are written in Python (and some of the older ones are Java, which is often a terrible choice for CLIs given the startup time).

A Go CLI tool has some deployment advantages over Python.


Also, we're still at the beginning of the project. Since we build a RDF model of the infrastructure (stored locally), we will soon be able to answer many advanced queries easily such as:

- everything inside a VPC

- the siblings of an instance

etc.

We currently rely on https://github.com/google/badwolf for that.

awless also includes an easy-to-write template engine (vs. CloudFormation or TerraForm - which we also plan to integrate).

See more features in the README. Note that, according to feedback since launch, it seems that awless is noticeably faster than aws-cli. The latest version (that you build with go install) has no statistics, try for yourself!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: