Beta Release v0.1.3
You can find attached binaries for OSX, Linux and Windows
Changelog
Features
awless show
command 'not found' error now suggests if resource with same reference exists in other locally synced regionsawless
template language now supports lists, for example:create loadbalancer subnets=[$subnet1, $subnet2]
- Variables in
awless
template language now support references, holes and lists, for example:mysecgroups = [$secgroup1, {my.secgroup},sg-123456]
awless
template language now supports holes in strings, for example:create instance name={prefix}database{version}
awless update securitygroup
can now authorize/revoke access from another security group:update securitygroup id=sg-12345 inbound=authorize portrange=any protocol=tcp securitygroup=sg-23456
- Template CLI prompt: better TAB completion of resources and their properties
- Man CLI examples for all one liners command. For example,
awless create instance -h
will display relevant CLI examples - Add
Type
(AWS/Customer managed) andAttached
(true/false) columns inawless list policies
- #129: flag
--color=always/never
to force enabling/disabling of colored output.
AWS Services
- List network interfaces with
awless list networkinterfaces
Fixes
- Fix regression: listing a resource returned no results when this resource was disabled for sync. Listing should always fetch the resources and display what is on your cloud.
- #130: Better exit status code in
awless show
command - Port ranges starting from 0 to n are no longer processed as from n to n.
awless ssh --through
: works without an SSH agent running; correct StrictHostkeyChecking; correct display for--print-config